【发布时间】:2013-05-27 09:48:18
【问题描述】:
参考Exporting data In SQL Server as INSERT INTO
最近,我的客户给了我40个.sql文件,我相信他是通过上述方法生成的。
我查看了第一个.sql 文件,它包含create database、create table 和许多insert 语句。
如何使用这些.sql 文件重新创建整个数据库?我们使用的是 SQL Server 2008。
【问题讨论】:
-
运行脚本?你试过什么?你有错误吗?
-
它有 40 个 sql 脚本文件,我使用 sqlcmd 运行第一个脚本并且有一些错误,无论如何我会尝试使用 sqlcmd -e 看看到底发生了什么。
-
我明白了,sql 文件是 utf8 文件,它包含 unicode 数据,我通过 -f 65001 强制它使用 utf-8 代码页 ---> SQLCMD -S mywindows\sqlexpress -i abcdb001。 sql -f 65001 ,没有错误
-
没有错误是好的,但它有效吗?发生了什么?
标签: sql-server sql-server-2008