SQL Server 2000 绿色版

djCode 2011-05-18 03:41:33
在一台已经安装好的SQL 2000机器上,将以下代码Copy成一个bat文件执行即可,

生成的 C:\SQL 目录为SQL 2000绿色版文件。

最后进入C:\SQL\Binn目录中,执行 sqlservr.exe -c xsh -d C:\SQL\Data\master.mdf -l C:\SQL\Data\mastlog.ldf -e C:\SQL\Logs\ERRORLOG

echo off


echo Copy C:\Program Files\Microsoft SQL Server\MSSQL\Binn To C:\SQL
md C:\SQL
md C:\SQL\Binn

Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\atxcore.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\cmdwrap.exe" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\comnevnt.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\console.exe" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\dbghelp.dll" C:\SQL\Binn
echo Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\ftsetup.exe" C:\SQL\Binn, file not find
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Msdbi.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\mssdi98.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\mssql.mib" C:\SQL\Binn
echo Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\msvcp71.dll" C:\SQL\Binn, file not find
echo Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\msvcr71.dll" C:\SQL\Binn, file not find, SQL 2000 Enterprise exists.
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\odsole70.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\opends60.dll" C:\SQL\Binn
echo Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\opends80.dll" C:\SQL\Binn, file not find
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\replupd.exe" C:\SQL\Binn
echo Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Schema.txt" C:\SQL\Binn, file not find
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\semmap.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\semnt.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlagent.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlagent.exe" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlatxss.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlboot.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlcmdss.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\SQLCTR.H" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\SQLCTR.INI" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlctr80.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqldata.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqldiag.exe" C:\SQL\Binn
echo Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlftqry.dll" C:\SQL\Binn, file not find
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlimage.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlmaint.exe" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlmap70.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlrepss.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlresld.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlservr.exe" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlsnmp.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlsort.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlstbss.exe" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlsvc.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\ssmsad70.dll" C:\SQL\Binn
echo Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\ssmsgnet.dll" C:\SQL\Binn, file not find
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\SSmsLPCn.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\ssmsqlgc.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\SSmsRP70.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\SSmsSH70.dll" C:\SQL\Binn
echo Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\ssmssnet.dll" C:\SQL\Binn, file not find
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\SSmsVI70.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\SSnetlib.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\ssnmpn70.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\textcopy.exe" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\ums.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\vswitch.exe" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\w95scm.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\xpadsi.exe" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\xplog70.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\xpqueue.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\xprepl.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\xpsqlbot.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\xpstar.dll" C:\SQL\Binn
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\xpweb70.dll" C:\SQL\Binn

md C:\SQL\Binn\Resources

echo Copy C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033 To C:\SQL\Resources\1033
md C:\SQL\Binn\Resources\1033

Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\atxcore.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\odsole70.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\semmap.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\Semnt.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\sqlagent.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\sqlatxss.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\sqlcmdss.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\sqlevn70.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\sqlmaint.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\sqlrepss.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\sqlstbss.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\sqlsvc.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\xplog70.rll" C:\SQL\Binn\Resources\1033
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033\xpstar.rll" C:\SQL\Binn\Resources\1033

echo Copy C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052 To C:\SQL\Resources\2052
md C:\SQL\Binn\Resources\2052

Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\atxcore.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\odsole70.RLL" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\semmap.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\Semnt.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\sqlagent.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\sqlatxss.RLL" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\sqlcmdss.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\sqlevn70.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\sqlmaint.RLL" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\sqlrepss.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\sqlstbss.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\sqlsvc.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\xplog70.rll" C:\SQL\Binn\Resources\2052
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\2052\xpstar.rll" C:\SQL\Binn\Resources\2052

echo Copy Success Binn.

echo Copy C:\Program Files\Microsoft SQL Server\MSSQL\Data To C:\SQL\Data
md C:\SQL\Data

Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Data\master.mdf" C:\SQL\Data
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Data\mastlog.ldf" C:\SQL\Data
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Data\model.mdf" C:\SQL\Data
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Data\modellog.ldf" C:\SQL\Data
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Data\msdbdata.mdf" C:\SQL\Data
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\Data\msdblog.ldf" C:\SQL\Data

echo Copy Success Data.

md C:\SQL\Logs\
Copy "C:\Program Files\Microsoft SQL Server\MSSQL\LOG\ERRORLOG" C:\SQL\Logs

echo Copy Success Logs.

echo ---------------------------------------------

echo execute "sqlservr.exe -c xsh -d C:\SQL\Data\master.mdf -l C:\SQL\Data\mastlog.ldf -e C:\SQL\Logs\ERRORLOG"
...全文
380 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
叶子 2011-05-18
  • 打赏
  • 举报
回复
生出来SQL SERVER 2000绿色版貌似也是功能有限。
--小F-- 2011-05-18
  • 打赏
  • 举报
回复
直接装个个人版啊 也占不了多少空间.
htl258_Tony 2011-05-18
  • 打赏
  • 举报
回复
没看懂,建议装个完整版吧。
Microsoft SQL Server 2000(MSSQL) 注意事项 --------------------------- 1 本地连接服务器请使用界面中“服务器名”文本框中的文本作为服务器名连接服务器(MDAC版本必须为2.6或以上版本)。 默认用户名: sa 默认 密码: admin 2 远程连接请使用“IP,端口”连接,连接前请关闭服务器防火墙!(端口在服务器启动后,可以在状态页看到。) 例如:192.168.0.X,7788 3 数据库转换为相对路径后需要重新启动绿色SQL方可任意移动。 4 数据库文件 (*.mdf + *.ldf)直接复制到 MYDB 目录,重新启动SQL,即可自动附加到SQLSERVER中(数据库名已经存在的不予理会,日志文件、库文件对应不上的不予理会)。 5 数据库只有在绝对路径模式下才可以用软件自带的恢复数据库工具恢复数据库。 2009.02.02 Version 6.4.0.2 ---------------------------------------------- 01. 修改 sqlservr.exe 不支持复杂路径造成启动失败的问题. 02. 增加 启动过程中提示信息. 未解决问题 --------------------------- 1 由于防火墙是拦截TCP/IP协议的,所以无法拦截本机使用 Shared Memory、Named Pipes 协议的连接,例如“(local)\实例名”,其他计算机使用任何协议均可被拦截。 如果想拦截所有连接,可设置SQL只接受 TCP/IP 的连接(设置后只能使用 IP,PORT 的办法连接) 2 由于SQL代理需要注册服务,违背了绿色版宗旨,所以未使用本功能。如需要定时执行东西可以使用管理器的计划任务功能。

27,582

社区成员

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

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