我贴出了错误日志,希望有志之士能帮帮我提示:回复中存在非法字符!所以只能用过页面方式表述错误,拜谢
http://hi.baidu.com/dy_com/blog/item/8b7d6e60fb905d5deaf8f873.html
-----------原问题:http://topic.csdn.net/u/20110705/10/718f93ac-dd2b-487d-aa9a-ec5de5806235.html

解决方案 »

  1.   

    楼主的系统日志中有如下提示:
    无法找到来自源 MSSQL$DB_MAIN 的事件 ID 19019 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。建议,
    1.Windows Update, 安装SQL Server SP2补丁.
    2.查看MSDTC Service属性,暂降低安全级别试试. 
      

  2.   

    通过:
    SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')确定我打上了sp3的补丁靠你了兄弟,他们都在和我扯淡,对了,我之前有装过sql2008的客户端,不知道是不是这个原因,今天我卸载了。还有你说的:查看MSDTC Service属性,暂降低安全级别试试。可不可以详细点,我是win2008的系统。
      

  3.   

    哇...
    你把组件删除了!无法找到来自源 MSSQL$DB_MAIN 的事件 ID 19019 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。重装一下 MSSQL.
      

  4.   

    Win2008的设置有点复杂喔,不太熟,
    Win2003的方法,供参考,
    1.系统盘放入光驱.
    2.开始-->设置-->控制面板-->添加/删除程序-->Windows组件-->...
      至于勾选哪些,眼熟都勾上吧,其中有个DTC的一定要.
      

  5.   


    控制界面卸载是否干净?
    重装SQL【镜像】的证书是否需要变更
      

  6.   

    Q:重装SQL【镜像】的证书是否需要变更A:最好删除/重建证书,不麻烦D.
      

  7.   

    暂时处于观察期另问:SQL2000升级至SQL2005,我用安装包升级的直接升级,升级是完毕了,但是SQL studio2005里面只有升级的数据库,master数据库好像还是在sql2000。
      

  8.   

    不太懂,查数据库版本的语法如下  select @@VERSION