sqlserver数据库备份还原后查不到shr相关表

一、问题描述
sqlserver数据库备份还原后,ip:port/shr访问报错,ip:port/portal缺少人力资源模块。经分析,发现是查不到shr相关表导致,如查询select * from t_sys_datacentershr会报错找不到对象。
二、原因分析
查看原来的数据库的架构:安全性---登录名---右键用户名--属性。默认是dbo,这里被改成test,导致备份还原的库直接查询 select 字段名 from 表名 或者 select 字段名 from dbo.表名 会报错找不到对象。只能 这样查询 :select 字段名 from test.表名,能查询出结果。


三、解决方案
执行以下语句:
declare @name sysname
declare csr cursor
for select TABLE_NAME from INFORMATION_SCHEMA.TABLES
open
sqlserver数据库备份还原后查不到shr相关表
一、问题描述sqlserver数据库备份还原后,ip:port/shr访问报错,ip:port/portal缺少人力资源模块。经分析,发现是查不到shr相关表导致,如...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇
下一篇



