我制用安装包的时候不能自动附加数据库。我的数据库是SQL server2000 我用的工具是
InstallAnywhere 7.1
我用的语句如下。osql -U"sa" -P"" -S"127.0.0.1" -Q"sp_attach_db 'ydtjsf','E:\ydtjsf\Tomcat 5.0\data\ydtvip_Data.MDF','E:\ydtjsf\Tomcat 5.0\data\ydtvip_Log.LDF'"
但不能附加。
我把这个命令拿到CMD下运行。提示!
'osql' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
InstallAnywhere 7.1
我用的语句如下。osql -U"sa" -P"" -S"127.0.0.1" -Q"sp_attach_db 'ydtjsf','E:\ydtjsf\Tomcat 5.0\data\ydtvip_Data.MDF','E:\ydtjsf\Tomcat 5.0\data\ydtvip_Log.LDF'"
但不能附加。
我把这个命令拿到CMD下运行。提示!
'osql' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
osql -U"sa" -P"" -S"192.168.1.150" -Q"SELECT * FROM TESTDB01..TABLE02"
多次成功,所以建议:首先看清楚过程: sp_attach_db 的用法
其次看osql的路径问题是否对,如果在系统目录下那应该没问题,或者包osql的路径添加到环境变量中