当我们遇到这样一个错误时,只需要找到相对应的配置管理器,我使用的是SQL 2019版所以我找到的是这样一个有红色工具盒的图标这样的一个程序
打开之后,点击 “服务”
然后找到 SQL Server 查看状态,要是状态显示 “已停止” 将其启动即可。
而在我们附加数据库的时候,点击添加又有可能出现:无法为该请求检索数据,也就是:5123错误,如图:
这个错误解决方法也很简单,只需要把我们要添加的目标文件放到其他文件夹即可;
当我们解决完5123错误之后也有可能在确定添加时继续出现一个无法为该请求检索数据,但这个是5120错误,如图:
出现这个错误的原因一般都为权限不够,解决方法有三个:
方法一:关闭该程序,右击该程序,使用管理员身份运行;
方法二:右击该程序,找到安全
看一下有没有一个叫“Users”的用户,或者叫“Authenticated Users”的用户如果有直接点击编辑,给它“完全控制”的权限;如果没有就点击 “编辑”然后点击“添加”-->“高级”-->
对象类型选择为“用户、组或内置安全主体”,查找位置选择为你的计算机的名字就可以了,然后点击“立即查找”,找到刚刚说的用户,然后点击“确定”,再把它的权限设置一下就可以了;
方法三:找到要附加的数据文件以下两个,如图:
右击点开,打开安全,把用户的权限设置为“完全控制”即可;
设置成功之后再次打开SQL去附加即可成功
给你找了一个详细的资料,如下:
一、安装MSSQL
自行安装好MS SQL,此处省略
二、打开数据库
1.点击连接,进入到以下界面。
2.右击下图选中中的属性
3.在安全性中选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式
4.选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”
5.在安全性中,点开登录名,选中sa,右击属性,设置密码
6.右击选方面, 右边方面选服务器配置,查看RemoteAccessEnabled是否为True
7.查看sa的状态:如果是禁用状态的话,会发生sa账户登陆不进去。
8.如果是选了禁用,用sa的方式进行登陆时:
会出现错误:
无法连接到YJR\SQLEXPRESS
其他信息:
已成功与服务器建立连接,但是在登陆过程中发生错误。
9.接着,我们可以用sa的方式登陆进去,说明sa账户存在
10.SQL Sever Browser必须是正在运行的。
11.如果SQL Sever Browser已停止并且点击不了启动的话,需要右击我的电脑,点击管理。
a) 在“开始”菜单上,右键单击“我的电脑”,再单击“管理”。
b) 在“计算机管理”中,展开“服务和应用程序”,再单击“服务”。
c) 在服务列表中,双击“SQL Server Browser”。
d) 在“SQL Server 浏览器属性”窗口中,单击“启动”或“停止”。
e) 在服务启动或停止时,单击“确定”。
打开SQL Sever配置管理器
12.如下图,TCP/IP默认端口号设置为6233。
13.SQL Sever网络配置,TCP/IP属性,确定两个是
14.客户端协议,TCP/IP属性中,设置默认端口号为1433
15.如果还是遇到了数据库连接不上的话,重启一下SQL Sever服务中的SQL Sever(SQLEXPRESS):
资料出自: Boblim 博客园
以上希望可以帮助到你
1、展开服务器对象-->链接服务器-->右击"新建链接服务器"2、输入链接服务器的IP或者输入域名(域名会更方便一些,可以更换服务器IP地址)
3、设置链接服务器的安全性(登录的用户名和密码)
4、创建成功后就可以看到了,
5、现在就可以使用链接服务器了,用本地登录SqlServer,新建一个查询,输入
6、Select * From [链接服务器名].[远程数据库名].[所有者].[表名]
7、比如 Select * from [3G.XXXX.NET].[cntvs].[dbo].[tbUsers]
8、如果可以查询到数据说明一切正常喽
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)