和大家分享下,当时遇到的问题如下:
win7 x64旗舰版,安装的sql2005 开发版x64,安装完毕以后按照网上的说明启用了tcp/ip端口,本地是可以连接数据库的。
但是连接远程的sql2000数据库就一直连接不上。报错如下
---------------------------------------------------------------------
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 1326)
------------------------------------------------------------------------远程的sql2000数据库端口修改过,我在本地的管理工具的ODBC里面也添加了相应的数据源。
以前xp下面安装sql2005标准版的时候,默认安装完就能用,并且能远程连接别的服务器的SQL2000和sql2005数据库.
现在换成了win7 x64为什么就不行。求帮忙!
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@解决方法:运行“C:\Windows\SysWOW64\odbcad32.exe” ,利用这个32位的“数据源(ODBC)”来创建SQL Server 2000 的JDBC连接即可。原来win7 64位要配置32位的数据源位置是在C:\Windows\SysWOW64\odbcad32.exe,不是默认的"管理工具--ODBC数据源"
win7 x64旗舰版,安装的sql2005 开发版x64,安装完毕以后按照网上的说明启用了tcp/ip端口,本地是可以连接数据库的。
但是连接远程的sql2000数据库就一直连接不上。报错如下
---------------------------------------------------------------------
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 1326)
------------------------------------------------------------------------远程的sql2000数据库端口修改过,我在本地的管理工具的ODBC里面也添加了相应的数据源。
以前xp下面安装sql2005标准版的时候,默认安装完就能用,并且能远程连接别的服务器的SQL2000和sql2005数据库.
现在换成了win7 x64为什么就不行。求帮忙!
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@解决方法:运行“C:\Windows\SysWOW64\odbcad32.exe” ,利用这个32位的“数据源(ODBC)”来创建SQL Server 2000 的JDBC连接即可。原来win7 64位要配置32位的数据源位置是在C:\Windows\SysWOW64\odbcad32.exe,不是默认的"管理工具--ODBC数据源"
楼主说的是应用程序连的数据库配置odbc问题吧
直接一直困扰我,本地连接可以,就是远程连接不行,看了很多的文档,该打开的远程连接设置也都打开了。
只是没想到64位的win7设置odbc的时候要区分32位和64位。并且32位的odbc还藏得那么深
几乎所有的安装帖子都看过一遍了。