sql-server - 在没有网络连接的情况下在 SQL 数据库之间传输表的最简单方法是什么?

标签 sql-server database

我在开发服务器上有一个小型应用程序/站点,它在 SQL Server [varchar(40),varchar(40),varchar(MAX)] 中有一个数据表。我想把数据表拿过来推到直播服务器上。我曾尝试在 txt、Excel 和 Access 中导出,但每次导入时都会出现与无法解析相关的错误,原因是 varchar(MAX) 字段中的数据或从 Access 将 unicode 转换为非 unicode。

我觉得我在这里忽略了一个很好的解决方案。目前不需要自动化。我相信有一些方法可以在通过网络/互联网连接连接的数据库之间传输表,但我们的实时数据库无法从我们的办公室访问。之前我在 MySQL 中使用过数据导出,创建一个脚本以在另一个数据库上运行以插入所有数据记录,但我不认为它在 MSSQL 中可用。

有什么建议吗?

最佳答案

I've used a data export in MySQL before that creates a script to run on another database to insert all data records, but I don't believe that is available in MSSQL.

啊哈!基本上,您可以在 Microsoft SQL 中执行此操作。一个鲜为人知的 Microsoft 实用程序“SQL Server 数据库发布向导”存在并且可以执行您所说的操作。

http://www.microsoft.com/downloads/details.aspx?familyid=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en

为什么这不是 SQL Server 的标准部分,我不知道。

关于sql-server - 在没有网络连接的情况下在 SQL 数据库之间传输表的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/389416/

相关文章:

带有日期计数器的sql while循环

sql - 从位掩码确定一周中的几天

SQL IN 子句中包含 AND 逻辑

mysql - 调查应用程序的关系数据库架构

php - 在数据库与文件(.json)中保存网站设置

sql - 消息 102,级别 15,状态 1

sql - 尝试编写查询以指定客户是否完成了特定列的两种类型

sql-server - 如何使用 'hierarchyid' 参数从 EntityFramework 6 调用存储过程

database - Sitecore Lucene : re-index child (or parent) items on updating item

mysql - 复制 MySQL 数据库作为从属,忽略一行