情况:
单位局域网比较大,分了好几个网段。
所有的vpn拨入后都被自动分配到192.166.0.x
vpn服务器类型:l2tp
我的数据库文件放在\\192.124.5.199\b\u\s\kt\kt.mdb,在另一个城市用vpn连接以后,可以ping通192.124.5.199,但是程序连接数据库时失败。但是在单位上局域网内程序连接成功的。连接字符串:
strcnn = "DSN=MS Access Database;DBQ=\\192.124.5.199\b\u\s\kt\kt.mdb;DefaultDir=" & App.Path & ";FIL=MS Access;MaxBufferSize=2048;PageTimeout=10" ';PWD=kt;UID=admin;"请高手帮忙支下招~~~~
万分感谢哦!
单位局域网比较大,分了好几个网段。
所有的vpn拨入后都被自动分配到192.166.0.x
vpn服务器类型:l2tp
我的数据库文件放在\\192.124.5.199\b\u\s\kt\kt.mdb,在另一个城市用vpn连接以后,可以ping通192.124.5.199,但是程序连接数据库时失败。但是在单位上局域网内程序连接成功的。连接字符串:
strcnn = "DSN=MS Access Database;DBQ=\\192.124.5.199\b\u\s\kt\kt.mdb;DefaultDir=" & App.Path & ";FIL=MS Access;MaxBufferSize=2048;PageTimeout=10" ';PWD=kt;UID=admin;"请高手帮忙支下招~~~~
万分感谢哦!
目录要设置成完全共享
现在的连接字符串:
strcnn = "provider=Microsoft.Jet.OLEDB.4.0;Data Source\\192.124.5.199\b\u\s\kt\kt.mdb;Mode=ReadWrite;Persist Security Info=False"
运行以后出现错误:
实时错误‘-2147467259(80004005)‘
找不到可安装的 ISAM
然后:
strcnn= "provider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\kt.mdb;Mode=ReadWrite;Persist Security Info=False"
通过VPN访问,建议改用mssql。否则并发问题也是很难处理的。
我能用vpn访问的服务器,我没权限去装sql server。
郁闷人啊。
网管是说达那苏斯语的和他无法沟通-。-!