MSDERelA装好后必须经过手动配置才能正常使用吗??

shinebei 2004-09-15 01:49:15
下载了MSDERelA,解压

setup.ini我是这样写的:
[Options]
TARGETDIR="C:\msde\binn"
DATADIR="c:\msde\data"
INSTANCENAME="ch_msde"
SECURITYMODE="SQL"
SAPWD="123456"

但是在装好后,不能立即使用。非得手工去运行C:\Program Files\Microsoft SQL Server\80\Tools\Binn\svrnetcn.exe,把“TCP/IP”添加到ch_msde的启用协议中才行。

现在,我用installshield dev8.0/X 版本制作安装程序,需要把MSDE也一起放进去,在MSDE装好以后,要直接运行sp_attachdb_db把安装包内的MDF附加到MSDE上。

各位有什么好的办法么?

多谢指教。
...全文
331 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
playguy 2005-03-04
  • 打赏
  • 举报
回复
关于MSDE安装的问题, 我们写了一个工具软件,不知对你是否有帮助: 随心工作室 www.aslike.net 下载中心
pilicat 2005-01-15
  • 打赏
  • 举报
回复
还没有试过,不知道RelA的发布会不会比较方便。
Sundery 2004-11-25
  • 打赏
  • 举报
回复
Customizing Desktop Engine Setup.exe
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/distsql/distsql_0mhx.asp

将MSDE 2000 Setup嵌入到自定义应用程序安装中
http://www.microsoft.com/china/sql/techinfo/development/2000/embeddingmsde.asp
Hotthing 2004-11-25
  • 打赏
  • 举报
回复
学习, 存盘!
shinebei 2004-09-15
  • 打赏
  • 举报
回复
已初步找到方法

在setup.ini中加一句话:
DISABLENETWORKPROTOCOLS=0

MSDE装好后不要重启,在命令行运行以下三条命令:
net start MSSQL$CH_MSDE
osql -S ServerName\ch_msde -U sa -P 123456
exec sp_attach_db 'dbname','c:\abc.mdf'
cbzdream 2004-09-15
  • 打赏
  • 举报
回复
可以直接使用呀。不行就重起一下。
现在,我用installshield dev8.0/X 版本制作安装程序,需要把MSDE也一起放进去,在MSDE装好以后,要直接运行sp_attachdb_db把安装包内的MDF附加到MSDE上。

1,你先把你的数据库文件copy 到 mssql server\data\目录下
2,建立一个 active.sql文件
Exec sp_attach_db @dbname = N'你的数据库文件', @fileName1=N'd:\Program Files\Microsoft SQL Server\MSSQL\Data\你的数据库文件_Data.MDF', @filename2=N'd:\Program Files\Microsoft SQL Server\MSSQL\Data\你的数据库文件_Log.LDF'
3,开始-->运行-->输入以下
osql -S 你的服务器名 -U sa -P 你的密码 -i "你的路径\active.sql"

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧