加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

VB.NET机房重构篇之数据库小问题问题

发布时间:2020-12-17 07:38:45 所属栏目:百科 来源:网络整理
导读:楔子 进行七层重构连接数据库时,遇到了两个小问题,现分享给大家: 问题 一、错误代码5120 详情 尽管微软提供的软件都具备向下兼容的特性,但是不进行必要设置,2008创建的数据库对08以上的SQL还是比较矜持的。如果我们在使用08以上的版本SQL(比如说我的SQ

楔子

进行七层重构连接数据库时,遇到了两个小问题,现分享给大家:

问题

一、错误代码5120

详情


尽管微软提供的软件都具备向下兼容的特性,但是不进行必要设置,2008创建的数据库对08以上的SQL还是比较矜持的。如果我们在使用08以上的版本SQL(比如说我的SQL2014)打开SQL2008的数据库时,不进行必要的额设置,我们的2014对2008还是无从下手。

解决方案

1、右击所要进行操作的.mdf文件→属性


2、打开“安全选项框”


3、提升“MSSQL$SQLEXPRESS”权限为完全控制


PS:如无效果,您可将所有的组或者用户名的权限都提升为完全控制

二、错误代码26

详情


出现这个问题的原因一般是我们修改了自己电脑的默认名称,从而导致SQL默认的服务器名称和自己修改后电脑的电脑名称不对应,导致数据库找不到有效的服务器提供相应服务。

解决方案

1、登录SQL时,修改服务器名称为自己修改之后的电脑名称即可。

PS:下图红色标记中的“”前半部分即是修改后的电脑名称,即SQL默认的服务器名称。

之于如何查找并修改我们电脑的名称,请参考我的这篇博客《三层学习偶得之修改自己电脑的名称》


小结

SQL的路还很长,值得庆幸的是我一直在路上从未止步。

感谢您的宝贵时间,祝您生活愉快,谢谢~~

—joker

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读