SQL Server数据库复制报错

詩和遠方 2018-06-05 08:17:31
试验SQL的数据库复制功能,将数据库从一台服务器复制到另一台服务器,用的【使用SQL管理对象方法】模式。
最终报错:无法对 主体 'SCHEMA OWNER' 执行 查找,因为它不存在,或者您没有所需的权限。

经跟踪,可能是后台有 ALTER AUTHORIZATION ON XXX TO SCHEMA OWNER 这样的语句没执行成功。
请问要如何操作才能避免该报错?


...全文
1382 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
吉普赛的歌 2018-06-05
  • 打赏
  • 举报
回复
分 3 步吧:
1. 在源库上右键, 生成创建架构的脚本

2. 在目标服务器上执行上一步的脚本, 生成新库

3. 在新库上右键, 执行导入数据。
詩和遠方 2018-06-05
  • 打赏
  • 举报
回复
引用 4 楼 z10843087 的回复:
引用 3 楼 Benjayming 的回复:
[quote=引用 1 楼 yenange 的回复:]
你的数据库版本多少?
从2012到2014

你说的复制是发布订阅吗?使用SQL管理对象方法 这种模式我怎么没有听过。。是怎么样的[/quote]
不是发布订阅,这个还没试验到,就是单纯的复制数据库,见下图:

OwenZeng_DBA 2018-06-05
  • 打赏
  • 举报
回复
引用 3 楼 Benjayming 的回复:
引用 1 楼 yenange 的回复:
你的数据库版本多少?
从2012到2014
你说的复制是发布订阅吗?使用SQL管理对象方法 这种模式我怎么没有听过。。是怎么样的
吉普赛的歌 2018-06-05
  • 打赏
  • 举报
回复
你的数据库版本多少?
詩和遠方 2018-06-05
  • 打赏
  • 举报
回复
引用 1 楼 yenange 的回复:
你的数据库版本多少?
从2012到2014
詩和遠方 2018-06-05
  • 打赏
  • 举报
回复
补充一下:数据库版本:源数据为2012,目标数据库是2014

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧