首页 / MSSQL / MSSQL数据库高版本迁移到低版本
MSSQL数据库高版本迁移到低版本
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MSSQL数据库高版本迁移到低版本,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1539字,纯文字阅读大概需要3分钟。
内容图文
![MSSQL数据库高版本迁移到低版本](/upload/InfoBanner/zyjiaocheng/484/c7c07f6fa3504f0b8b74ed5ac7c54d81.jpg)
osql –S localhost –d mydb –E –i D:\bf.sql 搞定
1、使用osql执行单个 Transact-SQL 语句
在键入cmd与下面这一个类似的命令:
osql -E -q "Transact-SQL statement"
例如:sql -E -q "use myDB select * from myTable"
其中 -E 表示使用 Microsoft Windows NT 身份验证。
也可以使用sa账户,具体可以看看上面的命令!
而-q 表示运行 Transact-SQL 语句,但是在查询结束时不退出 osql。
如要运行 Transact-SQL 语句并退出 osql,请使用 -Q 参数来代替 -q。
2、使用osql执行一个大脚本文件
将该工具指向一个脚本文件,步骤:
a.创建一个包含一批 Transact-SQL 语句的脚本文件(如 myfile.sql)。
b.打开命令提示符,键入与下面类似的一个命令,然后按 ENTER 键:
osql -E -i input_file
其中input_file 是脚本文件及其完整路径。例如,如果脚本文件 myfile.sql 在 C:\users文件夹中,
请将参数 myfile 替换为 C:\users\myfile.sql。
该脚本文件的运行结果将出现在控制台窗口中。
如果您想将运行结果定向到一个文件,请向上述命令中添加 -o output_file 参数。例如:
osql -E -i input_file -o output_file
其中output_file 是输出文件及其完整路径。
小插曲:过程中遇到无法对 数据库‘UDS‘ 执行 删除,因为它正用于复制。 (.Net SqlClient Data Provider)
解决方案记录一下:
sp_removedbreplication ‘UDS‘
DROP DATABASE UDS
MSSQL数据库高版本迁移到低版本
标签:使用 ase logs 技术 数据库 tran 控制台 studio 导出
本文系统来源:http://www.cnblogs.com/xiaopotian/p/6930933.html
内容总结
以上是互联网集市为您收集整理的MSSQL数据库高版本迁移到低版本全部内容,希望文章能够帮你解决MSSQL数据库高版本迁移到低版本所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。