分类汇总: ‘MSSQL’

MSSQL中使用UNICODE字符串

2008年十二月8日

ACCESS是用UNICODE来存储内容的,因此往里面存放各种UNICODE字符都不会出问题。而如果向MSSQL中存放的话有可能变成??? 难道MSSQL不支持UNICODE,并非如此。 …查看全文»

改变Windows服务的启动顺序

2008年十一月16日

  要改变Windows服务的启动顺序,只要修改Windows的注册表就可 以了。任何Windows服务的注册信息可以在注册表的HKEY_LOCAL_MACHINE\
SYSTEM\CurrentControlSet\Services\\键下找到。下面就介绍几个与服务启动顺序相关的服务的值: …查看全文»

DTCPING的使用注意

2008年十月10日

MSSQL复制如果要采用“即时更新”则需要用到MSDTC,可以用DTCPING来测试MSDTC的环境。DTCPING可以从微软站点下载:
http://www.microsoft.com/downloads/details.aspx?FamilyID=5e325025-4dcd-4658-a549-1d549ac17644&DisplayLang=en

使用说明:http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q306843

在用的时候要注意一定是两台机器同时运行DTCPING来测试。如果只是单边运行会出现如下提示:
RPC pinging failure
 Description:1753-终结点映射器中没有更多的终结点可用。
使得你误以为是RPC没有设置好或者135端口没有开通。

CID相同的问题

2008年十月8日

采用vmware虚拟机测试MSSQL复制,没有重新安装一遍系统,而是克隆了一套,结果遇到CID重复的问题,折腾了好几天。表现为采用DTCPING测试的时候出现如下提示:
WARNING: the CID values for both test machines are the same while this problem won’t stop DTCping test, MSDTC will fail for this …

CID是DTC服务的标志GUID,每台服务器的CID应该不一样才可以正常工作。解决办法如下:
msdtc -uninstall
msdtc -install
就可以重新设置一个CID,然后重新启动服务器就好了。