All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.NET实例:MD5简单加密_[Asp.Net教程]
屌丝眼中的网络营销和互联网_百度优化_seo学堂
如何在ASP.NET中上传文件到数据库_[Asp.Net教程]
sql2000挂起无法安装的问题_[SQL,Server教程]
ASP.NET中防止Access数据库下载_[Asp.Net教程]
C#中程序调试之断点
修复MS SQL数据库的MDF文件_[SQL Server教程]
怎样才能成为PHP高手学会懒惰的编程_[PHP教程]
告别ASP.NET操作EXCEL的烦恼(总结篇)_[Asp.Net教程]
一个Asp.net探针的源码_[Asp.Net教程]
Reading number is top 10 pictures
XuRe xuan cool and refreshing photoes2
一万二一支的万珂,用得真心肉疼。
汪峰的梦想
Absolutely shocked. National geographic 50 animal photographys1
Japanese snow monkeys in the hot spring to keep warm, close their eyes to enjoy
徐若瑄展示美丽胸围2
From China fortress sora aoi3
NeedWallpaper4
湖边的风景
Sora aoi on twitter1
Download software ranking
VC++6.0简体中文版
Tram sex maniac 2 (H) rar bag9
Eclipse 4.2.2 For Win64
Boxer vs Yellow2
好色的外科大夫
Visual C++界面编程技术
网络管理员第三版
Rio big adventure
功夫熊猫2(上集)
The hero
归海一刀 published in(发表于) 2014/2/1 0:17:42 Edit(编辑)
[SQL,Server数据库的连接处理解决方案_[SQL,Server教程]

[SQL,Server数据库的连接处理解决方案_[SQL,Server教程]

[SQL Server数据库的连接处理解决方案_[SQL Server教程]

情景描述:为什么打包出来的程序,客户端连接数据库总是提示连接不上数据库。只有当客户机装上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,可是安装到客户端以后却显示连不上数据库当我给这台机器也装上sql server,就能连接到服务器上的数据库了,我觉得可能是有哪个dll文件我没有打包进去,是这样吗,如果是的话,都应该包上哪些文件呢??我用的是sql2000 服务器上数据库已经打上sp4.0补丁。

解决方案:

1.先安裝PBVM

2.Copy

dbnmpntw.dll

dbmssocn.dll

dbnetlib.dll

ntwdblib.dll

到%systemroot%\system32下面

或者先將需要的dll放在一目錄下,

將下面腳本保存為.bat文件,執行該腳本。

rem ---------sqlconfig.bat 腳本

@echo off

: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)SQL SERVER客户端所需驱动DLL:

dbnetlib.dll、dbnmpntw.dll、ntwdblib.DLL、DBMSSOCN.DLL、WINDBVER.EXE

2.配置客户端网络:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]

"servers"="DBMSSOCN,ServerName,1433"

pbvm80.dll,dbnetlib.dll,dbnmpntw.dll,ntwdblib.DLL

pbmss80.dll,libjcc.dll,pbdwe80.dll

有这些就够了,其实有第一行的4个就够了,直接和你的EXE放到同一个目录就成,不用改注册表,不用装客户端,经过测试在Windows98环境下都可以用。







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.