注意:对于 SQL Server 命名实例,SQL Server 动态地决定端口并侦听决定的端口。因此,当你启动 SQL Server 命名实例时,SQL Server 将设法侦听之前使用的端口。如果 SQL Server 不能绑定到该端口,命名实例可能会动态地绑定到另一个端口。在这种情况下,请确认客户端应用程序也被设置为动态地决定端口。作为选择,你还可以为命名实例指定一个静态端口,通过客户端网络实用程序对其进行绑定和侦听。
解决 MDAC 问题
MDAC 的问题也可能会引起连接问题。例如,安装一个软件可能会覆盖一些 MDAC 文件或更改权限,而你需要这些权限才能访问 MDAC 文件。你可以运行 MDAC 部件检查器来验证 MDAC 在计算机上的安装。
注意:如果你正连接到 SQL Server 的一个命名实例,请确认计算机上运行的是 MDAC 2.6 或更新的版本。MDAC 的早期版本不识别 SQL Server 的命名实例。因此,可能无法连接到命名实例。
你可以使用 Odbcping.exe 实用程序来验证通过 SQL Server ODBC 驱动程序的连接。
解决防火墙问题
如果防火墙存在于客户端计算机和正在运行 SQL Server 的计算机之间,请确认通过防火墙进行通信时所需的端口已打开。
如果你使用 TCP/IP 协议连接 SQL Server 实例,请确认能够用 Telnet 程序连接到 SQL Server 正在侦听的端口。要使用 Telnet 程序,在命令提示符下运行下列命令:
Telnet <IP Address> <Port Number>
如果 Telnet 程序没有成功,并且你接收到错误信息,请解决此错误然后尝试再次连接。
注意:因为由 Slammer 病毒引起的问题,在你的防火墙上,用户数据报协议 (UDP) 端口 1434 可能被阻挡。
解决身份验证和安全问题
由于身份认证失败,可能无法连接到 SQL Server。如果身份认证失败,你可能收到下列错误信息之一:
Login failed for user '<username>'
Login failed for user 'NTAUTHORITY\ANONYMOUS LOGON'
Login failed for user 'null'
如果你接受一个错误信息因为身份认证失败和错误信息不提到一个特定的SQL Server 登录名,请使用 Windows 身份认证解决该问题。由于 Windows 身份认证的问题,你可能会收到下列错误信息:
Cannot generate SSPI Context
下列问题可能会引起身份认证和安全问题:
• NTLM 身份认证或 Kerberos 身份认证出现问题。
• 由于连接问题,无法联系域控制器。
• 域之间的信任关系出现问题。
有关可能原因的优,文-论'文.网
http://www.youerw.com 接到 SQL Server 实例。 有关如何诊断和解决“Cannot Generate SSPI Context”
如果在使用 SQL Server 身份认证时连接没有成功,你会收到下列错误信息:
Login failed for user '<username>' .Not associated with a trusted connection
若要解决此问题,请按照以下步骤操作。
警告:不恰当的使用“注册表编辑器”可能导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证你可以解决因“注册表编辑器”使用不当而导致的问题。使用“注册表编辑器”的风险需要你承担。
1. 请确认 SQL Server 实例配置为使用 Windows 身份认证和 SQL Server 身份认证。为此,请确认在正在运行 SQL Server 的计算机上存在下列注册表项。对于默认的 SQL Server 实例:
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\MSSQLServer\LoginMode
对于 SQL Server 的命名实例:
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\<Instance Name>\MSSQLServer\LoginMode
请确认已设置下列注册表项的值:
身份认证类型 值
仅限于 Windows 身份认证 1
混合模式(SQL Server 身份认证和 Windows 身份认证) 2
注意:如果你对注册表进行了任何更改,必须关闭并重新启动 SQL Server 实例使更改生效。
2. 尝试使用其他 Windows 帐户或 SQL Server 登录帐户连接到 SQL Server 实例。这样能够帮助确定是否是由于某个特殊的登录帐户的问题而造成连接失败。例如,登录帐户的密码可能已被更改。
上一页 [1] [2] [3] [4] [5] [6] 下一页
SQL Server外文文献及翻译 第2页下载如图片无法显示或论文不完整,请联系qq752018766