客户端能ping通但是连不上SQL SERVER数据库

客户端能ping通但是连不上SQL SERVER数据库,第1张

客户端能ping通,但是连不上SQL SERVER数据库,是设置错误造成的,解决方法如下:

1、首先在桌面创建一个txt文件,并将文件后缀改成“.udl”。

2、双击新创建的“.udl”文件,进入后选择“提供程序”tab页,选择“Microsoft OLE DB Provider for SQL Server”。

3、进入“连接”tab页,在“桥滑1.选择或输入服务器名称(E)”输入“.”,然后选择“2.输入登录服务器的信息”,在“第3”选择“在服务器上选择数据库”。

4、在“连接”tab页,点击右下角“测试连接”按钮,测试是否游册连接成功。

5、最后当“测神消宏试成功”后,用记事本打开“.udl”文件,获取连接字符串,如图。

在 delphi 里,如果是想打开配置数据连接属性,可以猜派姿使用 PromptDataSource 函数,示例如下:

procedure TForm1.Button1Click(Sender: TObject)

var sConn: string

begin

sConn := PromptDataSource(Handle,'')

sConn := PromptDataLinkFile(Handle,'')

end

如果是打开 选择 .udl 文羡激件的对话框,可以穗绝使用 PromptDataLinkFile 函数:

这两个函数的原型定义于  Data.Win.ADODB 单元文件中。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12167886.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存