sql-server-2008 – sql server:导出/导入时丢失标识列
发布时间:2020-12-12 16:50:26 所属栏目:MsSql教程 来源:网络整理
导读:最近我开始处理SQL Server,我以前的经验是在MS-Access中. 当我正在进行数据库的导入/导出时,从服务器到我的计算机甚至在服务器中,所有带主键的列都松开了密钥.标识设置为false,偶数未设置为默认值. 如何使用导入/导出作业制作数据库及其数据的精确副本?我不
最近我开始处理SQL Server,我以前的经验是在MS-Access中.
当我正在进行数据库的导入/导出时,从服务器到我的计算机甚至在服务器中,所有带主键的列都松开了密钥.标识设置为false,偶数未设置为默认值. 如何使用导入/导出作业制作数据库及其数据的精确副本?我不想每次在其他地方想要相同的数据库时执行备份和恢复,对于另一个项目等. 我已经阅读过关于“编辑映射”和复选框的内容,但这对标识规范没有帮助……那么表格的主键和其他内容呢? 解决方法如果你想(或需要)避免备份/恢复,这就是我的建议(这些步骤假设你不想维护旧架构NAME,只是结构) –下载opendbdiff.在源和(空)目的地之间选择“比较”.选择同步.脚本选项卡和仅复制创建表行(不带dbo.sysdiagrams表等)粘贴到sql管理工作室新查询,删除表名前出现的所有模式名称. 现在您拥有完整的结构,包括主键,身份等.下一步 – 使用sql server导入和导出数据,就像之前一样(确保选择编辑映射并选择目标模式为dbo等).还要确保勾选并重新创建目标表. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |