|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性<pstyle="TEXT-INDENT:2em">情形形貌:为何打包出来的程序,客户端毗连数据库老是提醒毗连不上数据库。只要当客户机装上SQL就能够毗连了。 我在包里包进了DBmsSHRn.dll,ntwdblib.dll,DBMSSOCN.DLL,DBnetlib.dll,libjcc.dll,ntwdblib.DLL,dbmsspxn.dll,Dbnmpntw.dll,pbdwe80.dll,pbmss80.dll,pbrtc80.dll
pbsyc80.dll,pbtra80.dll,pbvm80.dll,但是安装到客户端今后却显现连不上数据库
当我给这台呆板也装上sqlserver,就可以毗连到服务器上的数据库了,我以为
多是有哪一个dll文件我没有打包出来,是如许吗,假如是的话,都应当包上哪些文件呢??我用的是sql2000服务器上数据库已打上sp4.0补钉
办理计划:
1.先安bPBVM
2.Copy
dbnmpntw.dll
dbmssocn.dll
dbnetlib.dll
ntwdblib.dll
到%systemroot%system32上面
大概先⑿枰dll放在一面前目今,
⑾旅婺_本保留.bat文件,绦性_本。
rem---------sqlconfig.bat_本
@echooff
:begin
copy*.dll%systemroot%system32
放在EXE目次下也能够的
1.必要的静态库:
(1)PB运转所需DLL:
PBMss80.dll、libjcc.dll,pbvm80.dll,pbdwe80.dll、libjotsclnt.dll、PBRTC80.DLL、PBTRA80.DLL、pbodb80.dll、pbdwo80.dll、pbdwp80.dll
(2)SQLSERVER客户端所需驱动DLL:
dbnetlib.dll、dbnmpntw.dll、ntwdblib.DLL、DBMSSOCN.DLL、WINDBVER.EXE
2.设置客户端收集:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerClientConnectTo]
"servers"="DBMSSOCN,ServerName,1433"
pbvm80.dll,dbnetlib.dll,dbnmpntw.dll,ntwdblib.DLL
pbmss80.dll,libjcc.dll,pbdwe80.dll
有这些就够了,实在有第一行的4个就够了,间接和你的EXE放到统一个目次就成,不必改注册表,不必装客户端,经由测试在Windows98情况下都能够用。
MySQL最初的开发者的意图是用mSQL和他们自己的快速低级例程(ISAM)去连接表格。经过一些测试后,开发者得出结论:mSQL并没有他们需要的那么快和灵活。 |
|