如何解决 SQL Server 2000 中的连接问题

手动以及使用torch.nn实现前馈神经网络实验 手动以及使用torch.nn实现前馈神经网络 手动实现前馈神经网络解决上述回归、二分类、多分类任务 利用torch.nn解决上述回归、二分类、多分类任务 在多分类任务中使用至少三种不同的激活函数 对多分类任务中的模型评估隐藏层层数和隐藏单元个数对实验结果的影响 阅读详情

如何解决 SQL Server 2000 中的连接问题

适用于
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

256986 Microsoft Windows 注册表说明


本任务的内容

概要

本文能帮助您解决 Microsoft SQL Server 2000 的连接问题。本文描述了常见连接问题和所能采取的有助于解决连接问题的步骤。
SQL Server 2000 支持 SQL Server 实例和客户端应用程序间的多种通信方式。如果您的客户端应用程序和 SQL Server 实例位于同一台计算机上,那么 Microsoft Windows 处理之间的通讯 (IPC) 部件(例如本地命名管道或共享内存协议)将被用于通信。但是,当客户端应用程序和 SQL Server 实例位于不同计算机上时,一个网络 IPC(例如 TCP/IP 或命名管道)将被用于通信。

SQL Server 2000 使用网络库(一个 DLL)与特定的网络协议进行通信。一对匹配网络库必须在客户端计算机上激活,而且在支持待用网络协议的服务器计算机上也必须是激活的。例如,如果您想启用一个客户端应用程序,通过 TCP/IP 与某个特定的 SQL Server 实例通信,那么客户端的 TCP/IP 套接字网络库 (Dbnetlib.dll) 就必须配置为连接到客户端计算机的服务器。同样,服务器 TCP/IP 套接字网络库 (Ssnetlib.dll) 必须侦听服务器计算机。在此方案中,TCP/IP 协议堆栈必须同时安装在客户端计算机和服务器计算机上。

在安装完 SQL Server 2000 之后,您可以通过客户端网络实用程序来配置客户端网络库的属性。您可以通过服务器网络实用程序 (Svrnetcn.exe) 来配置服务器网络库的属性。在安装 SQL Server 安装程序中的服务器工具时,服务器的网络库也同时被安装了。但是,某些服务器的网络库可能未被激活。在默认情况下,SQL Server 2000 启用并侦听 TCP/IP、命名管道和共享内存。因此,如果一个客户端要连接到一台服务器计算机,该客户端必须使用一个客户端网络库,该网络库须与 SQL Server 实例正在使用的服务器网络库之一相匹配。

有关 SQL Server 通讯部件和网络库的其他信息,请参见“SQL Server 在线参考书”中的下列主题:
  • 通信部件
  • 客户端和服务器网络库
  • 管理客户端

返回页首

解决连接问题

在 SQL Server 2000 中您可能会注意到的大多数连接问题都是由 TCP/IP 的问题或 Windows 身份认证的问题引起,或者由两者共同引起。

重要说明:在开始解决 SQL Server 2000 的连接问题之前,请确认 MSSQLServer 服务已在运行 SQL Server 的计算机上启动。

返回页首
验证 DNS 设置
域名系统 (DNS) 中的名称解析过程用于解析 SQL Server 实例名称的 IP 地址。如果名称解析过程工作不正常,就不能获得 SQL Server 实例,您可能会收到一条或多条下列错误信息:
SQL Server does not exist or access denied

General Network Error

Cannot Generate SSPI Context
要验证名称解析过程是否在解析正确的服务器,可以使用服务器名和服务器的 IP 地址 ping 服务器。为此,请按以下步骤操作:
  1. 单击“开始”,然后单击“运行”。
  2. 在“运行”对话框中,在“打开”框中键入 cmd,然后单击“确定”。
  3. 在命令提示符下,运行下列命令:
    ping <Server Name>
    记录返回的 IP 地址。
  4. 在命令提示符下,运行下列命令(此处的 IP address 就是您在步骤 3 中记录的 IP 地址):
    ping –a <IP address>
验证命令解析的是正确的服务器名。如果两个指定的命令有任何一个不成功、超时或没有返回正确的值,那么 DNS 查找未能正常工作,或者有其他网络或路由问题引发问题。要查看当前 DNS 设置,在命令提示符下运行下列命令:
ipconfig /all
有关 ipconfig 命令的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

223413 Windows 2000 中 Ipconfig.exe 的选项



要解决此问题,可以在客户端计算机上的 %systemroot%/system32/drivers/etc/hosts 文件中为服务器添加一个条目。要解决此问题,还可以使用命名管道网络库连接到服务器。

返回页首
验证启用的协议和别名
如果客户端计算机上的别名设置错误,可能会引起连接问题。您可以使用客户端网络实用程序查看别名。为此,请按以下步骤操作:
  1. 启动客户端网络实用程序。如果 SQL Server 客户端工具被安装在正在运行客户端应用程序的计算机上,请按照以下步骤启动客户端网络实用程序:
    1. 单击“开始”,然后指向“程序”。
    2. 指向“Microsoft SQL Server”,然后单击“客户端网络实用程序”。
    如果 SQL Server 客户端工具没有安装在客户端计算机上,请按照以下步骤启动客户端网络实用程序:
    1. 单击“开始”,然后单击“运行”。
    2. 在“运行”对话框中,在“打开”框中键入 cliconfg,然后单击“确定”。
  2. 在“SQL Server 客户端网络实用程序”窗口中,单击“常规”标签,然后启用您要使用的所有协议。

    注意:您必须至少启用 TCP/IP 协议和命名管道协议。
  3. 单击“别名”标签,然后验证为 SQL Server 实例所配置的别名。
  4. 验证别名的属性,确认服务器名或 IP 地址和协议的配置是正确的。
通过使用服务器名、IP 地址或者其他协议,您可以创建一个新的别名以测试连接性能。

注意:在 Microsoft 数据存取部件 (MDAC) 的早期版本中,客户端网络实用程序的用户界面是不同的。因此,如果您没有看到本文中列出的选项,请在运行客户端应用程序的计算机上安装 MDAC 的新版本。

返回页首
验证 SQL Server 实例正在正确地侦听
要验证 SQL Server 实例正在正确地侦听命名管道、TCP/IP 或您在客户端应用程序中使用的其他协议,请打开当前的 SQL Server 错误日志文件。SQL Server 错误日志文件可能包括与以下类似的条目:
2003-11-06 09:49:36.17 server SQL server listening on TCP, Shared Memory, Named Pipes. 
2003-11-06 09:49:36.17 server SQL server listening on 192.168.1.5:1433, 127.0.0.1:1433.


通过分析 SQL Server 错误日志文件中的条目,可以验证 SQL Server 实例是否正在侦听正确的 IP 地址和端口。在默认情况下,一个默认的 SQL Server 实例侦听端口 1433。您还可以使用服务器网络实用程序来验证 SQL Server 的协议设置并更改 SQL Server 中的属性,包括可以连接到 SQL Server 和可以使用的端口的协议。关于使用服务器网络实用程序的更多信息,请参见 SQL Server 在线参考书中的“SQL Server 网络实用程序”专题。

有时候,SQL Server 2000 可能不会绑定于端口 1433 或任何其他指定的端口。如果端口正被其他应用程序使用,或者如果您正在尝试使用一个错误的 IP 地址进行连接,就可能会出现此问题。因此,TCP/IP 到 SQL Server 的连接可能不成功,在 SQL Server 错误日志中您会收到下列错误信息:
2001-11-14 15:49:14.12 server SuperSocket Info:Bind failed on TCP port 1433.
有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

307197 PRB:TCP/IP 端口正由另一应用程序使用



如果通过 TCP/IP 连接您不能连接到 SQL Server 实例,请尝试使用命名管道协议或共享内存协议。在命令提示符下运行下面的命令,以获取关于正在使用的端口的信息:
NETSTAT -an
您还可以使用 Portqry 命令行实用程序来获取关于正在使用的端口的更多信息。

有关 Portqry 命令行实用程序的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

310099 Portqry.exe 命令行实用程序说明

有关与 TCP/IP 套接字相关的可能的错误的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

306865 BUG:当 TCP/IP 是唯一的协议时,SQL Server 可能无法侦听 TCP/IP 套接字



注意:对于 SQL Server 命名实例,SQL Server 动态地决定端口并侦听决定的端口。因此,当您启动 SQL Server 命名实例时,SQL Server 将设法侦听之前使用的端口。如果 SQL Server 不能绑定到该端口,命名实例可能会动态地绑定到另一个端口。在这种情况下,请确认客户端应用程序也被设置为动态地决定端口。作为选择,您还可以为命名实例指定一个静态端口,通过客户端网络实用程序对其进行绑定和侦听。

有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

286303 INF:动态端口检测过程中 SQL Server 2000 网络库的行为

823938 如何在 SQL Server 2000 中使用静态和动态端口分配


返回页首
解决 MDAC 问题
MDAC 的问题也可能会引起连接问题。例如,安装一个软件可能会覆盖一些 MDAC 文件或更改权限,而您需要这些权限才能访问 MDAC 文件。您可以运行 MDAC 部件检查器来验证 MDAC 在计算机上的安装。

有关如何确定您当前的 MDAC 版本的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

301202 如何检查 MDAC 版本


注意:如果您正连接到 SQL Server 的一个命名实例,请确认计算机上运行的是 MDAC 2.6 或更新的版本。MDAC 的早期版本不识别 SQL Server 的命名实例。因此,可能无法连接到命名实例。

您可以使用 Odbcping.exe 实用程序来验证通过 SQL Server ODBC 驱动程序的连接。

有关 Odbcping.exe 的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

138541 如何使用 Odbcping.exe 验证到 SQL Server 的 ODBC 连接

有关配置 ODBC DSN 的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中的相应文章:

289573 PRB:使用 SQL Server Net-Libraries(SQL Server 网络库)配置 DSN


您还可以使用一个 .udl 文件测试与 SQL Server 实例的连接。

有关如何创建 .udl 文件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

244659 示例:如何在 Windows 2000 中创建数据链接文件


返回页首
解决防火墙问题
如果防火墙存在于客户端计算机和正在运行 SQL Server 的计算机之间,请确认通过防火墙进行通信时所需的端口已打开。

有关通过防火墙进行通信时必须打开的端口的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

287932 INF:通过防火墙与 SQL Server 进行通信所需的 TCP 端口

269882 如何使用 ADO 连接到防火墙后的 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 身份认证出现问题。
  • 由于连接问题,无法联系域控制器。
  • 域之间的信任关系出现问题。
有关可能原因的更多信息,请参见计算机上的事件日志。要解决 Windows 身份认证的连接问题,您可以使用 SQL Server 身份认证连接到 SQL Server 实例。 有关如何诊断和解决“Cannot Generate SSPI Context”错误的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

811889 如何排除“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 实例。这样能够帮助确定是否是由于某个特殊的登录帐户的问题而造成连接失败。例如,登录帐户的密码可能已被更改。
  3. 尝试使用其他协议连接到 SQL Server 实例。例如,使用 TCP/IP 协议进行 Windows 身份认证的连接可能会失败,但是使用命名管道协议进行 Windows 身份认证的连接就可能会成功。
如果您正在使用证书,当尝试连接到 SQL Server 实例时,可能会收到一条安全套接字层 (SSL) 安全错误信息。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

316898 如何借助 Microsoft Management Console 为 SQL Server 2000 启用 SSL 加密

322144 FIX:SECDoClientHandShake 无法连接到 SQL Server



返回页首
解决 TCP/IP 套接字上的压力问题
在使用 SQL Server ODBC 驱动程序、Microsoft OLE DB Provider for SQL Server 或 System.Data.SqlClient 管理提供程序时,可以使用恰当的应用程序编程接口 (API) 来禁用连接池。在禁用连接池、并且应用程序频繁打开和关闭连接时,对基本 SQL Server 网络库的压力可能会增大。有时候,Web 服务器和 JDBC 驱动程序也会尝试连接到 SQL Server 实例。因此,对 SQL Server 连接需求的增加可能会超过 SQL Server 的处理能力。这可能会给 TCP/IP 套接字带来压力,您还可能在 SQL Server 错误日志文件中收到下列错误信息:
2003-08-07 20:46:21.11 server Error:17832, Severity:20, State:6
2003-08-07 20:46:21.11 server Connection opened but invalid login packet(s) sent.Connection closed.


有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

154628 INF:SQL 在遇到多个 TCP/IP 连接请求时记录 17832

328476 禁用连接池时 SQL Server 驱动程序的 TCP/IP 设置



注意:如果运行 SQL Server 2000 SP3 或 SQL Server 2000 SP3a,则不会注意到对 TCP/IP 套接字的压力,这是由于添加了对登陆数据包数量的限制。在使用第三方驱动程序连接到 SQL Server 实例时,发生错误 17832。要解决该问题,请与第三方供应商联系,并获取经测试证明能够用于 SQL Server 2000 SP3 和 SQL Server 2000 SP3a 的驱动程序。

返回页首
查看 SQL Server 实例是否以单用户模式启动
如果尝试连接的 SQL Server 实例是以单用户模式启动的,只能建立一个到 SQL Server 的连接。如果运行软件的计算机自动连接到 SQL Server,该软件可以轻松地使用唯一的连接。例如,下面的软件可以自动连接到 SQL Server 实例:
  • SQL Server 代理程序
  • 第三方备份软件
  • 第三方监测软件
  • 第三方病毒软件
  • Microsoft Internet 信息服务 (IIS)
  • SQL Server 企业管理器
尝试连接到 SQL Server 实例的客户端应用程序收到下列错误信息:
SQL Server does not exist or Access Denied
当安装过程以单用户模式启动 SQL Server 实例时,此错误一般发生在 SQL 群集安装和服务软件包安装期间。指定的应用程序会自动连接到使用唯一可用连接的 SQL Server 实例,从而安装失败。

要确定 SQL Server 实例是否已经以单用户模式启动,请检查 SQL Server 错误日志文件中是否具有一个与以下类似的条目:
2003-07-31 11:26:43.79 spid3 Warning ******************
2003-07-31 11:26:43.80 spid3 SQL Server started in single user mode.Updates allowed to system catalogs.

返回页首
验证到 SQL Server 的命名管道连接
如果您无法使用命名管道连接到 SQL Server 实例,请确认 SQL Server 实例配置为接受命名管道连接。 有关测试命名管道的过程的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

68941 INF:测试命名管道的过程


返回页首
解决在恢复过程中连接超时的问题
在每次启动一个 SQL Server 实例时,SQL Server 将恢复各个数据库。在此恢复过程中,SQL Server 回滚未提交的事务。当停止 SQL Server 实例时,SQL Server 还将前滚已提交的事务和没有写入硬盘的更改。当恢复过程完成时,SQL Server 将在 SQL Server 错误日志文件中写入下列信息:
Recovery Complete
在恢复过程中,SQL Server 可能不会接受连接。在此时间内尝试连接到 SQL Server 的客户端可能会收到一条与以下类似的错误信息:
Timeout Expired
SQL Server 代理服务可能无法启动,这是因为它要等待 SQL Server 恢复数据库。因此,当您在 SQL Server 错误日志文件中收到下面的信息时,连接不再会因为超时错误而失败:
Recovery Complete
如果恢复过程花费的时间很长,您也许还要排除恢复过程的故障。

返回页首
测试连接到 SQL Server 实例的不同方法
当您连接到 SQL Server 实例时,如果遇到了连接问题,可以使用下面的一种或多种方法来解决连接问题。
  • 使用SQL Server 身份认证和 Windows 身份认证测试到 SQL Server 实例的连接。
  • 从其他数据源(例如 ODBC DSN、.udl 文件、SQL 查询分析器、SQL Server 企业管理器,isql 实用程序或 osql 实用程序)测试到 SQL Server 实例的连接。
  • 使用其他协议测试到 SQL Server 实例的连接。您可以为使用该协议的 SQL Server 实例创建一个新的别名,从而指定不同的协议。还可以通过在 SQL Server 实例名称的开始处添加 tcp:、 np:、 lpc:、或 rpc: 来指定您的连接字符串中的协议。例如,如果 TCP/IP 连接失败,则命名管道连接成功。
  • 使用其他登录帐户测试连接,这样可以帮助您确定该问题是否与某个特定的登录帐户有关。
  • 在 %systemroot%/system32/drivers/etc/hosts 文件中添加一个与正在运行 SQL Server 实例的计算机的 IP 地址相应的条目。
  • 尝试从运行 SQL Server 的计算机和客户端连接到 SQL Server 实例。
  • 如果您正从运行 SQL Server 的计算机进行连接,可以指定“.”或“(本地)”(不带引号)取代服务器名称,然后连接。
  • 尝试使用 IP 地址而不是服务器名称连接到 SQL Server 实例。
  • 尝试指定 SQL Server 实例正在侦听的特定端口。有两种方法:创建一个别名或将一个端口号添加到连接字符串(例如 MyServer/MyInstance,1433)。
返回页首
捕捉网络监视器踪迹
如果使用“测试连接到 SQL Server 2000 实例的各种方法”小节中提到的步骤无法解决连接问题,请使用网络监视器实用程序捕捉网络踪迹。 有关网络追踪的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

148942 如何使用网络监视器捕获网络通讯量


294818 关于网络监视器的常见问题


169292 解读 TCP/IP 跟踪数据的基础知识


102908 如何在 Windows 2000 或 Windows NT 中排除 TCP/IP 连接问题



要获得更多详细信息,需要使用 SQL 事件探查器踪迹。对于运行 SQL Server 进行网络追踪的非聚集计算机,还可以使用网络诊断工具。 有关如何使用网络诊断工具的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

321708 如何在 Windows 2000 中使用网络诊断工具 (Netdiag.exe)

返回页首

参考

有关与 SQL Server 相关的各种连接问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

812817 支持 Web 广播:Microsoft SQL Server 2000:连接故障排除

319930 如何连接到 Microsoft 桌面引擎

257434 INF:现有 DSN 中的网络库被连接到同名 SQL Server 的新 DSN 中的网络库取代。

306985 使用命名管道连接群集虚拟服务器时发生 RPC 错误

313062 如何在 Windows 2000 中通过使用 Active Server Pages 连接到数据库

313295 如何在连接字符串中使用服务器名参数指定客户端网络库

320728 如何排除“The Maximum Connection Limit Has Been Reached”错误信息

328306 INF:出现 “SQL Server Does Not Exist or Access Denied”(SQL Server 不存在或拒绝访问)错误信息的可能原因

247931 INF:在 Active Server Page 中验证到 SQL Server 的连接的方法

169377 如何在 Active Server Page 中访问 SQL Server

328383 INF:SQL Server 客户端可在连接时更改协议

238949 如何在 ADO 连接字符串中设置 SQL Server 网络库

270126 PRB:在进行 Active/Active Cluster 7.0 升级后如何管理客户端与两个 SQL Server 2000 虚拟服务器的连接

316779 PRB:拥有强制协议加密设置的客户端可能无法通过 IP 地址进行连接

216643 INF:跟踪到 SQL Server 7.0 的连接时找不到 ODBC/OLEDB 连接选项

265808 INF:如何用早期版本的客户端工具连接到 SQL Server 2000 命名实例

191572 INFO:从 ASP 调用的 ADO 对象管理的连接池

313173 用于 Microsoft SQL Server 2000 的 JDBC 驱动程序的示例连接池管理器

237844 如何在 Visual Basic ADO 应用程序中启用 ODBC 连接池

259569 PRB:安装第三方产品破坏了 Windows 2000 MDAC 注册表设置

使用pyqt5实现可勾选的测试用例界面 阅读详情

相关推荐

APO的全面进化之路(2):走向IBP、建设端到端供应链计划体系

前一篇记录阐述了在供应链计划(Supply Chain Planning)领域里SAP的关键产品APO的不断进化之路,即部分产品从APO进化到S/4HANA,本篇将继续阐述进化之路上的另一大中坚产品力量SAP-IBP(Integrated Business Planning)。作为SAP数字化供应链(Digital Supply Chain)中供应链计划SCP的左膀右臂,S/4HANA与IBP共同完善了计划域的完整闭环。本篇作为收尾,在先谈对IBP产品的个人认知之前,特别是在当今这个IT产品迭代多、技术革新

ChampaignWolf的专栏 5229

奇怪的VB ADODB错误 "sql server does not exist or access denied"

有个 数据库连接字符串被.net和VB6代码共享,但是.net  运行挺好,就是VB6 出错,报 "sql server does not exist or access denied"。 让人抓狂,数据库明显在那,用户名和密码也没错,就是不知道为什么错,放狗搜”SQL Server database doesn't exist or access denied“ 只能添乱,浪费时间。 再仔细

cjq1234的专栏 3301

Comsol 压电换能器声场仿真(远场分析、边界元法优化)

本文详细介绍了在Comsol中使用边界元法进行压电换能器远场声场仿真的高效方法。针对传统有限元法计算远场时内存消耗大、耗时长的问题,文章阐述了边界元法在处理无限域、提升计算效率和精确获取远场指向性方面的核心优势,并提供了从多物理场耦合设置、网格划分策略到求解器配置及结果验证的完整实战指南。

weixin_29045585的博客 405

连接 MSSQL [DBNETLIB][ConnectionOpen(SECDoClientHandshake()).]错误

通常检查步奏应该是先检查网络连接,其次是服务端口是否可以正确连接,然后是客户端配置。如果数据服务之前可正常使用的情况下,多数是网络连接的问题。 检查网络连接 使用ping 检查服务器网络 这个主要是检查客户端与远程MSSQL服务器的物理连接是否正确。如果不行,请检查网络,查看配置,例如IP是否正确、路由是否正确、防火墙设置等等。 检查是否可连接服务器端口 使用 telnet 命令可完成检查   如:telnet 192.168.2.103 1433   通常端口值是1433,因为1433是MSSQL Tcp

tanqth的专栏 2万+

视觉定位避坑指南:基于双mark点的坐标转换常见错误排查

本文详细解析了工业视觉项目中基于双mark点的坐标转换常见错误及排查方法,涵盖旋转矩阵构建、坐标系原点选择、图像预处理优化等关键环节。通过实战案例和代码示例,帮助工程师避免定位偏差,提升系统精度,特别适用于自动化检测和精密制造场景。

7z8x2c4v6b9的博客 167

Android无线调试:adb tcpip连接实战指南

本文详细介绍了Android无线调试的完整流程,重点讲解如何使用adb tcpip命令通过Wi-Fi连接设备,摆脱数据线束缚。涵盖环境配置、连接实战、稳定性优化及常见问题排查,帮助开发者高效实现无线adb调试,提升工作效率。

pink的博客 721

[DBNETLIB][ConnectionOpen(SECDoClientHandshake().]SSL安全错误 处理

[DBNETLIB][ConnectionOpen(SECDoClientHandshake().]SSL安全错误 处理

Warwickace的博客 1万+

基于本地知识库的智能问答系统架构

智能问答系统的核心可以分为4部分。1)知识库构建。2)检索。3)后处理。4)推理。知识库构建:知识库中可以包含多个向量数据库和知识图谱等,核心是怎么建立索引,使得检索时能够将与问题相关的知识给检索出来。检索:从知识库中的多个库或者知识图谱中检索出与问题相关的信息。后处理:从知识库中检索出来的信息可能是冗余的,而且可能不符合我们希望的格式要求,因此,我们需要对这些数据进行过滤,格式化等操作。推理: 基于检索出来的知识进行推理,让输出能够回答用户的问题,目前主要使用大模型进行推理。

qq_44993593的博客 1709

错误: 17832,严重度: 20,状态: 9 [DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。

打开网站,看到了这样的代码....[DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。我做了两件事:1. 赶快查看下系统日志,如下:     错误: 17832,严重度: 20,状态: 9     已打开连接但发送的登录数据包无效。已关闭连接。2. 又看了下硬盘空间,不到2G,虚拟空间不足了哦因为系统内存耗尽,而导致sql自动关闭。(我的配置:

记录 1万+

Unlocking Decoding-time Controllability: Gradient-FreeMulti-Objective Alignment with Contrastive Pr

将基于庞大网络语料库训练的大型语言模型(LLMs)(OpenAI,2023;Touvron 等,2023;Google,2023)与人类偏好对齐,是减少产生不安全(Wei 等,2023)、幻觉(Zhang 等,2023b)和有偏见(Gallegos 等,2023)内容的重要一步。随着偏好学习技术(如 PPO(Schulman 等,2017)、DPO(Rafailov 等,2023)及其他变体(Azar 等,2023;Ethayarajh 等,2024;

qq_52053775的博客 1169

科研绘图系列:R语言绘制宏基因组分析的可视化图形(network & barplot & heatmap)

科研绘图系列:R语言多图形组合(network & barplot & heatmap)

专注生信领域 644

网络安全入门教程(非常详细),从零基础入门到精通,看完这一篇就够了

没有网络安全就没有国家安全”。当前,网络安全已被提升到国家战略的高度,成为影响国家安全、社会稳定至关重要的因素之一。网络安全行业特点1、就业薪资非常高,涨薪快 2021年猎聘网发布网络安全行业就业薪资行业最高人均33.77万!2、人才缺口大,就业机会多2019年9月18日《中华人民共和国中央人民政府》官方网站发表:我国网络空间安全人才 需求140万人,而全国各大学校每年培养的人员不到1.5W人。

Python_0011的博客 4207

手把手教你从入门到精通C# 操作MySql数据库

本文是《C#操作MySql数据库从入门到精通》专栏的导读,帮助大家知道学习本专栏能够获取什么!

qq_34059233的博客 1932

如何解决 SQL Server 2000 中的连接问题(From MSDN)

如何解决 SQL Server 2000 中的连接问题适用于 重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 256986 Microsoft Windows 注册表说明本任务的内容概要 解决连接问

1183

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

如何解决 SQL Server 2000 中的连接问题(转载)

如何解决 SQL Server 2000 中的连接问题察看本文应用于的产品 文章编号 : 827422 最后修改 : 2004年5月31日

生产与管理信息化 4880

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

远程连接sql server2000问题解决方法

一 看ping 服务器IP能否ping通。  这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。  二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。  如telnet 202.114.100.100 1433  通常端口值

LazyMan's Log 1573

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

如何解决SQL Server 2000中的连接问题

<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"

zgqtxwd的专栏 851

sql server 2000 : 客户端连接服务器问题解决

步骤:一 看ping 服务器IP能否ping通。   这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。 二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。如telnet 202.114.100.100 1433通常端口值是1433,因为1433是sql

懒猫会打盹的专栏 3917

关于JDBC driver连接SQL Server 2000数据库问题的解决办法

author :twei      date:2005.6.18本人其实笨鸟一个,关于JDBC Driver连接SQL Server 2000数据库的问题搞的我这个初学JSP的,就配置了一整天,到群里问了不少人,也到google里搜了不少相关的文章、帖子,却没有多少能讲清楚的,到优快云的一个BLOG的帖子里说是XP-SP2D的端口1433,由于系统出于安全的顾虑,此端口被屏蔽了。解决的办法是

Kevin's Blog 3979

解决java 连接不上 sql server 2000 的问题

可能大家都有头一次使用 java jdbc 连接不上sql server 2000 的问题吧,今天我把连接不上的问题一一给大家列出来,为了给大家方便吧 (1)xp 下连接不上sql server 2000 可能需要装sql server 2000 sp4补丁,然后还要下载驱动程序sp3 jdbc 驱动程序(注意我说的这个sp3 和sql server 2000 sp4补丁不是一回事),然后把jd...

ding43930053的专栏 523

如何解决 SQL Server 2000 中的连接问题

 SQL   Server连接中的四个最常见错误:         一."SQL   Server   不存在或访问被拒绝"         这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多.         一般说来,有以下几种可能性:         1,SQL   Server名称或IP地址拼写有误     2,服务器端网络配置有误     3,客户端

1010

解决 JDBC 数据库 连接 SQL server 2000问题

大四下半学期,草草搞完了毕业设计,出去面试了, 好多家都要求懂JSP的,我就开始学JSP看看,一开始就被难住了,JDBC连接SQL server 的问题,试了一天都不能成功,后来偿试这样就行了!!1、下载Microsoft SQL Server 2000 Service Pack 3a并安装,SQL请选用混和安装模式!!!http://www.microsoft.com/downloads/det...

weixin_30613343的博客 114

SQL Server 2000的JDBC连接问题解决方法

 经过好几天的奋战,JDBC终于成功连接了SQL Server 2000,期间走了不少弯路,在这里分享我的一点经验一、我的环境   Windows XP+JDK6u15+Microsoft SQL Server 2000(SP4)+JCreator   我先在网上下载数据库驱动程序,目录下有三个包msbase.jar mssqlserver.jar msutil.jar   1、在命令

谢小进的专栏 1406

解决了SqlConnection对象无法连接到安装在Win2003上的SQL Server2000的问题

上周五要出一个项目,考虑到现在很多人用Win2003做服务器,所以项目组决定安装一个测试用的Win2003。一切安装好后,程序就是无法联通后台,但是企业管理器和查询分析器都可以联通。debug吧!程序使用SqlConnection对象,每次执行Open的时候都会报一个错,说连接用户没有权限。。。换其他机器连接(都是win2000),没问题。。。最后实在没有办法,google,发现csdn上一个帖子

946
上一篇: 大数量查询分页显示
下一篇: Linux学习笔记-shell命令[转帖]
derny
博客等级 码龄23年 16粉丝 189原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值