|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
由MySQL用来存储数据的文件格式以已经被广泛地测试过,但是总是有外部情况可以导致数据库表被破坏:在统一服务器上安装SQL2000和SQL2005,现把安装过程当中碰到的成绩纪录上去,便利碰到一样成绩的伴侣.1,由于SQL2000安装过程当中没法修正实例称号,故安装过程当中必需先安装SQL2000,然后在安装SQL2005.安装SQL2005时必需修正SQL实例称号,不然将和SQL2000的实例称号抵触.2,安装完SQL2005后,入手下手筹办用SQL2000客户端工具毗连SQL2005,了局呈报不克不及用SQL2000客户端工具毗连,只能用SQL2005客户端工具毗连,后证实SQL2005客户端工具能够同时毗连SQL2000和SQL2005.3,服务器上安装完成后,筹办用远程毗连SQL服务器尝尝,了局一直毗连不上SQL2005,只能毗连上SQL2000.本来SQL2000服务器用的端口一直是1433端口,而SQL2005利用的是静态端口.那假如用程序毗连SQL20005服务器的时分,程序怎样晓得SQL2005服务器用的是甚么端口呢?本来SQL2005供应了一个SQLBROWER服务,开启这个服务后,就能够经由过程查询SQLBROWER服务就能够晓得SQL2005如今正在利用哪一个端口.由于项目必要,必要把这个SQL2005的静态端口改成静态的,修正历程以下:运转SQL设置办理程序,找到SQL的实例称号上面的协定,双击右侧的TCP/IP协定,在第二选项卡中IPALL内里输出SQL运转的端口就能够了(注重不克不及同时填写静态端口和静态端口,不然SQL下次将没法启动),修正完成后从头启动SQL服务便可失效.4,修正端口后在毗连发明仍旧不克不及毗连,本来还必要开启SQL2005的远程上岸服务.在MicrosoftSQLServer2005中默许的是不同意远程登录的,会呈现【provider:SQL收集接口,error:26-定位指定的服务器/实例时堕落】的毛病,上面的办法能够翻开:设置工具->sqlserver核心使用设置器->服务和毗连的核心使用设置器->翻开MSSQLSERVER节点下的DatabaseEngine节点,先择"远程毗连",接下倡议选择"同时利用TCP/IP和namedpipes",断定后,重启数据库服务就能够。5,远程上岸服务和端口都修正以后毗连应当没有成绩了吧,了局远程毗连SQL2000的时分发明没有成绩,可是毗连SQL20005仍然不可,在SQL2005的客户端毗连工具内里必要输出你要毗连的SQL服务,SQL2000的间接输出服务器的IP地点便可,那怎样输出才干让客户端工具毗连到SQL2005的服务呢?既然SQL2005修正了端口,那依照惯例的录进格局应当是输出:IP地点+冒号+端标语应当就能够了.了局试了一下发明仍然不可.后又修正了客户真个毗连的默许端口,了局仍旧不可.没举措了只要到网上GOOGLE了一翻,了局终究在一篇英文文章中找到了毗连的办法,本来依照惯例的格局录进是毛病的,必要改成:IP地点+逗号+端标语才行既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。 |
|