Office中国论坛/Access中国论坛

标题: ACCESS链接SQL表是否需链系统表 [打印本页]

作者: fine88888888    时间: 2011-10-18 09:10
标题: ACCESS链接SQL表是否需链系统表
ACCESS用ODBC链接SQL时是先全部表链接还是先所需要的表链接!!见图:SYS开头的表是还也要选中链接呢????
作者: andymark    时间: 2011-10-18 10:05
系统表不需要连接
作者: fine88888888    时间: 2011-10-18 10:08
但为什么链接好的前台数据库复制到另一台电脑就不能用了呢,需重新链接才能用,怎么回事哦???网段不同吗?
作者: Jacky_C    时间: 2011-10-18 10:36
也是同样的问题,再问:通过这种方法,可以把原来拆分的后台删除,那么,数据库的后台在哪里?
作者: zhuyiwen    时间: 2011-10-18 10:40


可能是没有保存密码的缘故。
作者: fine88888888    时间: 2011-10-18 10:53
可能是没有保存密码的缘故。


保存密码了!!!
作者: fine88888888    时间: 2011-10-18 10:53
也是同样的问题,再问:通过这种方法,可以把原来拆分的后台删除,那么,数据库的后台在哪里?

在SQL服务器里,,我用的是SQL2000
作者: huangqinyong    时间: 2011-10-18 10:59
fine88888888 发表于 2011-10-18 10:53
在SQL服务器里,,我用的是SQL2000

建议用代码自动链接SQL server
[attach]47016[/attach]
作者: fine88888888    时间: 2011-10-18 11:06
创建ODBC时链接SQL服务器我是直接输入192.168.1.105.不知道会不会与这个有关?

huangqinyong老师:这个刷新代码怎么写啊???
作者: huangqinyong    时间: 2011-10-18 11:36
有可能与你的IP地址有关
作者: fine88888888    时间: 2011-10-18 13:34
有可能与你的IP地址有关

怎么说??公司有两个IP段:192.168.1.7和192.168.2.7
你是说与这个有关吗???
作者: huangqinyong    时间: 2011-10-18 13:48
本帖最后由 huangqinyong 于 2011-10-18 13:49 编辑

你是内网还是外网?建议你最好不要写IP地址,改写服务器名试试
作者: fine88888888    时间: 2011-10-18 15:46
用服务器名试了,,,测试链接不OK!直接输IP才可以链上。
作者: fine88888888    时间: 2011-10-18 16:08
是内网,,,看来还是找一找用代码链SQL的方法了
作者: zhuyiwen    时间: 2011-10-19 09:53
fine88888888 发表于 2011-10-18 13:34
怎么说??公司有两个IP段:192.168.1.7和192.168.2.7
你是说与这个有关吗???

建议你启用SQL Server服务器端TCP/IP连接协议,关闭其他的协议,如管道协议,并设置SQL Server服务器上的防火墙。
用机器名通不过的。

如果这样只要一台机器能正常连接到SQL Server的的话,那么其他机器也能正常连接,如果不其他机器不能正常连接,那就不是服务器和网络问题,你要找你的程序问题了,如你是不是让SQL Server启用了Windows和混合安全验证,你的程序的ODBC设置是否采用了USER ID和PWD,而不是集成的Windows验证,等等……
作者: fine88888888    时间: 2011-10-19 12:01
建议你启用SQL Server服务器端TCP/IP连接协议,关闭其他的协议,如管道协议,并设置SQL Server服务器上的防火墙。
用机器名通不过的。

如果这样只要一台机器能正常连接到SQL Server的的话,那么其他机器也能正常连接,如果不其他机器不能正常连接,那就不是服务器和网络问题,你要找你的程序问题了,如你是不是让SQL Server启用了Windows和混合安全验证,你的程序的ODBC设置是否采用了USER ID和PWD,而不是集成的Windows验证,等等……

1.服务器在香港,务服器设置没问题,因为其他系统都能正常链接,比如ERP,人事管理系统等。
2.ODBC设置也正确,没采用Windows验证。
3.其他电脑都可以链接到,就是有少部分网段为192.168.2.XX的电脑链不到,要重新做链接表才可以链接到,所以排除程序本身问题。
4.用192.168.2.XX链接好的程序复制到另台192.168.2.XX的电脑上也可以用(不用重新链接,但复制到192.168.1.XX电脑上又要重表链)
找不到原因所在,痛苦啊,,特别是在需升级系统时,,所以,轻易不敢升级啊,,只好集中一块再升级......






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3