如何解决SQL server中提示对象名无效?解决方法步骤
本文主要介绍了SQL server中提示对象名无效的解决方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
产生SQL对象名无效的问题大多原因是由于数据迁移导致的,下面我们给出解决方法. 在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复。但是,此时会出现问题,这里说明几种常见问题的解决方法。
一、孤立用户的问题 比如,以前的数据库的很多表是用户test建立的,但是当我们恢复数据库后,test用户此时就成了孤立用户,没有与之对应的登陆用户名,哪怕你建立了一个test登录用户名,而且是以前的用户密码,用该用户登录后同样没办法操作以前属于test的用户表。
(资料图片)
这个问题有两种办法解决。 先说解决的前提条件。 首先,要用备份文件还原数据库,我们这里的数据库名为testdb,里面有属于用户test的用户表。这个很容易了操作了,不多讲了,在企业管理器中很方便可以恢复。恢复后,就产生了孤立用户test。然后,用sa用户或者具有DBA权限的用户登录,创建一个test数据库登录用户,密码随便设置了,也可以和以前的保持一致。我们用它来对应孤立的test用户。
使登录用户和数据库的孤立用户对应起来 其实我们建立了同样名称的数据库登录用户后,数据库中的表我们照样不能使用时因为sid的不同,就是系统登录表和数据库用户表中的用户名相同,单是sid字段,数据库中的还是以前旧系统的sid值,所以我们就要把它对应成我们新建的,数据库靠sid来识别用户。 这里可以使用存储过程sp_change_users_login。它有三种动作,分别是report,update_one和auto_fix。
运行sp_change_users_login "report",系统会列出当前数据库的孤立用户数。
我们只需要选择当前数据库为testdb,然后运行 sp_change_users_login "update_one","test","test" --系统就会提示修复了一个孤立用户。
如果没有建立test的登录用户,还可以用 sp_change_users_login "Auto_Fix", "test", NULL, "testpassword" --来创建一个登录用户名为test,密码为testpassword的用户与之对应。 好了,到这里通常情况下,数据库对象得到访问问题已经解决了。如果有多个数据库中有同一个用户的数据表,只需要选择不同的数据库,执行update_one的那个就行了。
二、刚打开SQL server Manager Studio,想看看表里的信息,就写一个查询语句,结果表名下有红线,并且执行的时候还提示对象名无效:
这是因为没有选定数据库名,因为test只是一个表名,数据库默认为master数据库了:
这个时候在下拉列表中把数据库选为表所在的数据库就可以了。www.linuxprobe.com
三、缓存问题,这个比较简单,但是应该不会发生在数据库刚打开的时候,应该是发生在做了几次操作之后,情况跟第一种一样,解决办法就是清楚缓存,快捷键ctrl+shift+r
标签: 数据库
相关推荐:
最新新闻:
- 如何解决SQL server中提示对象名无效?解决方法步骤
- 【新视野】matlab绘图中的终极用法——legend
- 酷派8295手机怎么样?有什么优势?
- XP系统打印机显示spoolsv.exe应用程序错误如何解决?解决方法|环球信息
- 安卓8.0+数据解密:修改版TWRP教你怎么root?
- win10怎么改本地账户名字?win10本地账户修改名字方法
- 电脑音频服务未运行怎么解决?解决方法步骤-世界今热点
- 绘图显卡是什么?笔记本上常见的移动图形处理器
- 开关怎么接线?开关接线方法大全
- 气象领域“公私伙伴关系”的中国实践受到国际关注_每日动态
- 旅居美国的大熊猫“丫丫”将回国,身体状况如何?
- 多平台回应民宿涨价毁约:核实属实会做相应惩罚
- 中国星辰丨中国空间站:1+1+1=? 天天时讯
- 最新资讯:如何做出美味的家庭电烤箱烤鱼?家庭电烤箱烤鱼做法
- 每日关注!python-Django-Django 常用模板标签和过滤器(一)
- 电阻屏和电容式触摸屏的区别有哪些?电容屏和电阻屏的区别_今日热搜
- 怎么开启钉钉勿扰模式?钉钉app开启勿扰模式方法
- 好几张照片怎么拼在一起?美图秀秀拼图如何去掉边框?
- 中国气象服务协会组织中国企业亮相国际舞台 环球看热讯
- ipod手机和iphone的区别有哪些?iPod的哪个设备是最值得拥有的?
- 高德如何设置导航语速?高德地图播报内容设置
- 西瓜视频如何清理缓存?西瓜视频APP产生的缓存怎么清理?
- qq音乐怎么开启音乐影片?QQ音乐影片为什么开不了?
- 今日快看!如何在高通平台新建项目?新的QC基线上开发新项目
- Wps表格怎么填充颜色?wps如何在线编辑文档?
- 如何在WPS里查看备份文件?wps备份文件在哪个文件夹?
- 廊坊万森工艺品有限公司
- PPT文字快闪怎么制作?PPT怎么更换背景模板?
- 世界热讯:如何制作自动输入短信验证码?自动输入短信验证码制作教程
- Word文档图片效果怎么设置?word文档怎么把横向排版变成纵向?
- ChemDraw如何绘制化学反应方程式?怎样快速打出初中常用的化学反应方程式? 环球时快讯
- 宋江山
- “橙”心守护 “卫”爱同行 | 社会公益日品牌活动现场花絮来啦~
- 世界消息!肖战佛罗伦萨灵感之旅,揭幕《寰宇古驰》典藏展
- 全球简讯:山西省人民政府办公厅关于开征煤炭可持续发展基金的通知
- 世界热门:宋江富
- 观点:星火成炬 | 我们,为什么要读书?
- 拒绝承担国服玩家退款 暴雪欠款3亿遭网易起诉
- 宋江智取无为军 今日热闻
- Epic总裁购买推特认证被冲后怒喷反对者:一群loser-全球新要闻
- 微动态丨快手与人民大学高瓴人工智能学院成立联合实验室
- 电脑提示系统资源不够无法完成api怎么办?系统内存不够无法完成api怎么解决?
- ie8好用还是ie9好用?ie8和ie9哪个兼容性好?
- 来往网页版登陆教程是什么?来往网页版登陆教程
- wp8系统有什么好处?wp8系统的优点和缺点
- txupd.exe是什么进程?txupd.exe 损坏的图像怎么办?
- recent文件夹可以删除吗?recent文件夹里文件怎么恢复?
- 今日快看!宋江县
- 网页视频没声音怎么回事?浏览器看视频总是没有声音的解决方法
- 存储卡被锁定什么意思?相机存储卡被锁了怎么解锁?
- 镜像文件后缀名是什么?文件后缀iso怎么打开?
- 服务器硬件检测?怎么检查电脑硬件是否损坏?
- 环球热头条丨市值与价值应匹配
- 中信建投:苹果MR发布临近 关注产业链投资机遇
- 锐叔论市 会重演去年五一前后的走势吗? 焦点热文
- 信达证券:给予思源电气买入评级
- 三立期货4月24日早间内参——能化
- 普惠金融扩量更要提质
- 三亚:一季度全市固定资产投资同比增长1.4%_全球消息
- 电脑显示502bad是什么意思?电脑无法访问网页是什么原因?
- sd读卡器驱动异常怎么办?sd卡驱动加载失败怎么解决?
- 电脑提示系统资源不够无法完成api怎么办?电脑显示api是什么问题?
- 一体机散热怎么样?一体机电脑散热性能好不好?
- wp8系统怎么样?Windows Phone 8系统有哪些优缺点?
- 中国古代文明的母亲河简介
- 中职生如何注册入学专具体流程
- 职校如何考高考可以参加吗复习资料 焦点速读
- 郑州七中招如何九教最新信息学校考点-每日热议
- 每日视点!重庆第二师范学院如何怎么样专业
- 全球快消息!语文作文如何分段落怎样技巧优美摘抄大全
- 淅川一高成绩如何查询系统入口学生分数怎么 天天聚看点
- 高考考前10天如何提分最后怎么快速英语快速技巧
- 粉丝用HD-2D重制《宝可梦:金/银》:风格接近《八方旅人》_天天观速讯
- 世界即时:中国船舶集团在瑞士举行绿色低碳民船推介会
- 全球讯息:《王者荣耀》今年五五朋友节皮肤:刘关张桃园三结义