仓酷云

标题: MSSQL网站制作之MS SQL的毗连处置技能 [打印本页]

作者: 变相怪杰    时间: 2015-1-16 22:21
标题: MSSQL网站制作之MS SQL的毗连处置技能
使用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并没有他们需要的那么快和灵活。
作者: 再现理想    时间: 2015-1-19 09:22
大侠们有推荐的书籍和学习方法写下吧。
作者: 柔情似水    时间: 2015-1-25 11:52
sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西
作者: 愤怒的大鸟    时间: 2015-2-2 22:01
sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西
作者: 海妖    时间: 2015-2-8 09:00
一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。
作者: 第二个灵魂    时间: 2015-2-25 08:17
这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?
作者: 蒙在股里    时间: 2015-3-7 18:31
习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。
作者: 飘灵儿    时间: 2015-3-15 11:28
我个人认为就是孜孜不懈的学习




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2