ado+sql server的发布
jojo的解决之道: 1.准备一份Install Shield Express,最好是2.01以上的版本,在Delphi的安装盘上有一个专用版本也可以用,按照制作一般程序安装盘的方法建立安装程序,必须安装BDE和SQL LINKS. 2.在你的WindowsSystem下面找到以下几个文件(当然你的机器必须已经
jojo的解决之道:
1.准备一份Install Shield Express,最好是2.01以上的版本,在Delphi的安装盘上有一个专用版本也可以用,按照制作一般程序安装盘的方法建立安装程序,必须安装BDE和SQL LINKS.
2.在你的WindowsSystem下面找到以下几个文件(当然你的机器必须已经安装SQLServer):
Dbmssocn.dll TCP/IP 支持文件
Dbmsspxn.dll IPX 支持文件
Dbnmpntw.dll 命名管道支持文件
Ntwdblib.dll SQLServer核心文件(这个文件最重要)
3.在Fpecify Components and Files的Groups and Files中,将以上几个文件加入到Program Files中去.当然你也可以建立一个组,将这些文件拷贝到System目录中,不过jojo个人倾向于拷贝到安装目录,以便反安装的时候可以彻底的删除它们.
4.如果你的程序运行比较简单(比如只有一个网段)现在你已经大功告成了,但不幸的是大多数人的网络环境没有如此简单,下面还要修改注册表:
修改键值:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerClientConnectTo]
"DSQUERY"="DBNETLIB"
"128.1.1.1"="DBNETLIB,128.1.1.1"
其中DSQUERY设定默认的连接协议,这里设定的是IPX,128.1.1.1则是专有的连接,这里是设定一个连接名称为128.1.1的连接,使用TCP/IP协议,IP地址为128.1.1.1,你也可以把键名改成其他名称,只要与你的别名中SERVER NAME一项相同即可.
至此,你的安装盘已经做成,现在只需要Building一下就可以了.
推荐阅读
-
Sql Server中的表访问方式Table Scan, Index Scan, Index Seek
-
EXCEL数据上传到SQL SERVER中的简单实现方法_MySQL
-
怎么才能限制SQL Server只能让指定的机器连接
-
Mroonga 2.08 发布,MySQL 的全文搜索引擎_MySQL
-
SQL server锁的机制
-
PHP 5.6.11 访问SQL Server2008R2的几种情况详解
-
SQL Server和Oracle防止数据锁定的比较
-
把spring boot项目发布tomcat容器(包含发布到tomcat6的方法)
-
华为李昌竹确认Mate 50会到来!消息称将于7月发布、还有很牛的新技术
-
SQL Server从备份初始化的事务复制中添加发布项目