在电脑的ODBC数据源中,建立了“商品进销存管理”数据源,测试一直能正常连接到SQL2008数据库。
但在VFP中所建立的远程视图连接中,最近却突然连接不上ODBC中建立的“商品进销存管理”数据源,出现以下提示:
Commection failed:
SQLState:’01000’
Sql Server Error:0
[Microsoft][ODBC SQL Server Driver][Shared Memory]
Connection failed:
SQLState:’08S01’
Sql Server Error:0
[Microsoft][ODBC SQL Server Driver]Communication link failure
敬向电脑专家请教,出错是何原因?如何设置才能确保VFP远程视图连接上ODBC中建立的数据源?不胜感激!
2 个解决方案
#1
我是简单点的项目就用 CA,性能要求高的就直接 SPT,从没用过远程视图
从截图上看,客户端是用共享内存方式来连 SQL Sever 的,这只在安装 SQL Server 的本机可以这样连,难道只一台机器?
如果 ODBC 配置面板中的 DSN 可以测试连接成功,远程视图没道理连不上吧
从截图上看,客户端是用共享内存方式来连 SQL Sever 的,这只在安装 SQL Server 的本机可以这样连,难道只一台机器?
如果 ODBC 配置面板中的 DSN 可以测试连接成功,远程视图没道理连不上吧
#2
在创建ODBC数据源的步骤中,点击“客户端配置”,勾掉动态决定端口复选框,将端口设置为1433,即你的SQLSERVER实际端口。
#1
我是简单点的项目就用 CA,性能要求高的就直接 SPT,从没用过远程视图
从截图上看,客户端是用共享内存方式来连 SQL Sever 的,这只在安装 SQL Server 的本机可以这样连,难道只一台机器?
如果 ODBC 配置面板中的 DSN 可以测试连接成功,远程视图没道理连不上吧
从截图上看,客户端是用共享内存方式来连 SQL Sever 的,这只在安装 SQL Server 的本机可以这样连,难道只一台机器?
如果 ODBC 配置面板中的 DSN 可以测试连接成功,远程视图没道理连不上吧
#2
在创建ODBC数据源的步骤中,点击“客户端配置”,勾掉动态决定端口复选框,将端口设置为1433,即你的SQLSERVER实际端口。