我要达到以下目的1.我从一个数据库里面备份出一个*.bak文件2.我现在把这个*.bak文件还原到另一个数据库里面(MSSQL 可视化界面备份 任务--->备份 AND 任务--->还原)问题就出现在这.
我还原的时候发现以前的备份出来的架构名也在里面(是架构名还是用户名我不知..初学见谅)
例如 表里面
xxxxx.table_name -- 我指的就是前面的xxxxx
现在我想在还原的时候,就把这个名字改成我想要的名字.(也就是我先前建立好的一个用户名)
*** 注: 请不要说用exec sp_MSforeachtable 'sp_changeobjectowner "?","新用户名"'
因为这个可能破坏我的视图和SP
越简单的方法越好。。就好就能在可视化见面上操作的
跪求各位大哥,HELP.
我还原的时候发现以前的备份出来的架构名也在里面(是架构名还是用户名我不知..初学见谅)
例如 表里面
xxxxx.table_name -- 我指的就是前面的xxxxx
现在我想在还原的时候,就把这个名字改成我想要的名字.(也就是我先前建立好的一个用户名)
*** 注: 请不要说用exec sp_MSforeachtable 'sp_changeobjectowner "?","新用户名"'
因为这个可能破坏我的视图和SP
越简单的方法越好。。就好就能在可视化见面上操作的
跪求各位大哥,HELP.
破坏时避免不了的。
说明你知道的比我还多。再简单,也不可能在还原的时候,就可以切换对象的所有者, 类似面向对象里的命名空间