成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

SQL数据库连接不上怎么办

Q1:SQL数据库出现恢复挂起状态,怎么办?

如果你的数据库还处于挂起状态,请把我下面代码的test改为你的库名,然后执行完,刷新就正常了:USE masterGOALTER DATABASE test SET SINGLE_USERGOALTER DATABASE test SET EMERGENCYGODBCC CHECKDB(test,REPAIR_ALLOW_DATA_LOSS)goALTER DATABASE test SET ONLINEGOALTER DATABASE test SET MULTI_USERGO

如果不行的话,再执行下面的操作

将SQL Server的启动帐号改为数据库文件中具有完全控制权限的本地管理员用户帐号,然后停止SQL服务并重新启动,就OK。

Q2:SQL数据库连接不上

SQL Server 代理无法启动并显示错误 18456、
症状
SQL Server 代理服务无法启动,同时您可能会在 Windows 事件查看器中看到以下错误信息:
SQLServerAgent could not be started (reason:Unable to connect to server; SQLServerAgent cannot start).
另外,如果试图从命令行启动 SQL Server 代理服务(例如,C:\MSSQL7\BINN\>sqlagent -c –v),也可能在 C:\MSSQL7\LOG\SQLAGENT.OUT 文件中看到以下错误信息:
7/13/99 2:07:43 PM - ?[129] SQLServerAgent starting under Windows NT service control
7/13/99 2:07:43 PM - ![298] SQLServer Error:18456, Login failed for user DomainName\UserName.[SQLSTATE 28000]
7/13/99 2:07:43 PM - ![000] Unable to connect to server; SQLServerAgent cannot start
7/13/99 2:07:44 PM - ?[098] SQLServerAgent terminated (normally)
原因
BUILTIN\Administrators 登录没有访问 SQL Server 的权限或 BUILTIN\Administrators 登录已从 SQL Server 中删除,而 SQLAgent 服务正在 LocalSystem 帐户下启动。
如果 SQLAgent 服务在 SQL Server 企业管理器中单独列出的一个域帐户下或计算机帐户下启动,并且此帐户具有系统管理员 (sysadmin) 权限,则不会发生该问题。
替代方法
要将 BUILTIN\Administrators 帐户重新添加到 SQL Server 中,请启动 SQL 企业管理器。进入 \Servername\Security\Logins 并向 BUILTIN\Administrators 用户授予访问权限。
如果确实要拒绝 Windows NT 管理员对 SQL Server 的访问,可以删除 BUILTIN\Administrators 帐户。首先,将用于 SQL 代理服务的登录帐户作为 SQL Server 登录帐户来添加,并为该帐户分配系统管理员 (sa) 角色。然后从 BUILTIN\Administrators 帐户调用系统管理员 (sysadmin) 角色,或从 SQL 企业管理器中的 Logins 彻底删除 BUILTIN\Administrators 帐户。

Q3:sql数据库连接不上 提示数据库不可用或者数据库不存在

你好,第一,请在服务中检查sql的服务是否已经启动,确保该服务是启动的。
第二,确认连接的数据库实例名以及用户密码是否正确。
第三,上述两个没问题后,如果连接的非本机数据库,请检查网络,网关是否通畅。

Q4:SQL数据库连接不上怎么办?

按 Win + R 键, 在运行里 输入 services.msc 找到SQL SERVER(MSSQLSERVER),看看这个服务开启了没,没开的话手动开启一下,再连接。

Q5:VB中SQL数据库怎么连接不上?

改成:
ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Password=;Initial Catalog=Conn;Data Source=PC-201103110958"

猜你喜欢

更多