![导出 MS SQL Express 数据库](https://linux22.com/image/517027/%E5%AF%BC%E5%87%BA%20MS%20SQL%20Express%20%E6%95%B0%E6%8D%AE%E5%BA%93.png)
我正在尝试利用使用 MS SQL Express 2005 的当前网站并在另一个域上创建一个冗余站点。
我只使用过 MySQL,似乎找不到导出这些数据的方法。我想我在某处读到过我需要下载一些程序才能做到这一点?我需要做什么才能导出这个数据库并将其导入到其他地方?
答案1
您应该先备份,然后恢复。这些步骤可以通过 t-sql 或 GUI 完成,无论如何,请阅读有关备份和恢复的手册。
答案2
对于 SQL Server 的命令行备份,类似于 mysqldump,请尝试以下操作:
BACKUP DATABASE SampleDatabase
TO DISK = 'Z:\SQLServerBackups\SampleDatabase.bak'
WITH FORMAT;
GO
将其保存在 C:\backupMSSQL.SQL 中,然后在命令行中输入以下内容:
OSQL.EXE -U sa -P -i C:\backupMSSQL.SQL
这应该像 mysqldump for mysql 一样工作......
答案3
如前所述,您需要进行备份,然后进行恢复。为此,您需要使用 SQL Server Management Studio Express,这是一个单独下载的版本。您可以找到它这里。