SQL Server 2005,如何将Database Diagram复制到另一个服务器
发布时间:2020-12-12 16:39:27 所属栏目:MsSql教程 来源:网络整理
导读:有没有办法将SQL Server数据库图复制到另一个服务器? 我发现this并修改它只是一个图: INSERT INTO dbB.dbo.sysdiagrams SELECT [name],[principal_id],[version],[definition]FROM dbA.dbo.sysdiagramsWhere name = 'MyDiagramName' 但是我需要将其复制到另
有没有办法将SQL Server数据库图复制到另一个服务器?
我发现this并修改它只是一个图: INSERT INTO dbB.dbo.sysdiagrams SELECT [name],[principal_id],[version],[definition] FROM dbA.dbo.sysdiagrams Where name = 'MyDiagramName' 但是我需要将其复制到另一台服务器(开发到生产). 我不想创建一个链接的服务器来做到这一点. (更新说明)背后的原因是我想将图表包含在升级脚本中.我对数据库进行了更改以支持新版本(新表等),我希望该图可以作为升级脚本的一部分.所以最好是把它放在SQL脚本中.如果有一个分离的文件手动导入,那么它可以做这个工作,但不是最好的. 所以我需要将图定义“保存”到某个文件,以在另一台服务器上恢复. 解决方法刚找到 this solution.在本文中,有代码创建存储过程,生成一个SQL Server脚本来重新创建图表.所以你只需将存储过程的输出保存在.SQL文件中,并在其他服务器上运行. 问题是将十六进制中的Varbinary转换为字符串(Varchar),以便能够在插入/更新查询中使用它.但是在链接中很好地解释了… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – SQL事务处于死锁状态
- SqlServer中char及Varchar,nVarChar和Oracle中varchar2区别
- SQL Server sql 时间函数 整理的比较全了
- SQLServer中如何判断text类型长度
- TreeView存储过程动态绑定树控件
- windows server2016安装MySQL5.7.19解压缩版教程详解
- Mysql中FIND_IN_SET()和IN区别简析
- 巧妙利用PARTITION分组排名递增特性解决合并连续相同数据行
- sqlserver查找存储过程关键字方法之三
- 数据库 – 使用pg_notify(文本,文本)在PostgreSQL中的LISTE