在查询分析器中执行sql文件
master.dbo.xp_cmdshell 'osql -U 用户名 -P 密码 -i c:\***.sql'master..xp_cmdshell 'isql /S"服务器名" /U"用户名" /P"密码" /i"x:\xxx.sql"'
osql -U sa -P -S DB-Server -d SPVSDB -o err.txt -i F:\1.sql -b
master.dbo.xp_cmdshell 'osql -U 用户名 -P 密码 -i c:\***.sql'master..xp_cmdshell 'isql /S"服务器名" /U"用户名" /P"密码" /i"x:\xxx.sql"'
osql -U sa -P -S DB-Server -d SPVSDB -o err.txt -i F:\1.sql -b
2: NT认证: isql /Slocalhost /L /E /iC:\test.sql
isql /S"CCOLLATUS-LI" /E /d"msdb" /i"C:\xnet2.sql"
是不是在程序里通过DOS调用isql -U sa -P password -S servername -d master -i test.sql
运行时调用该存储过程
exe 存储过程名