vb6连接SQL2012遇到问题

1 篇文章 0 订阅
1 篇文章 0 订阅

vb6连接sql2012

constring=“Provider=SQLOLEDB;User ID=sa;Password=123456;Initial Catalog=DB_test;Data Source=192.168.2.212”

情况1:User ID为空。User ID=;
-2147217843 无效的授权说明
在这里插入图片描述
-2147217843,无效的授权说明

情况2:User ID 输入错误。User ID=sa1
在这里插入图片描述

情况3:密码输入错误
在这里插入图片描述
-2147217843,用户’sa’ 登录失败。

情况4:连接的数据库输入错误
在这里插入图片描述
-2147467259,无法打开登录所请求的数据库"Db test"。登录失败。

情况5:数据库服务器输入错误或被服务器防火墙拦截
在这里插入图片描述
-2147467259 ,[DBNETLlB][ConnectionOpen (Connect0).]5QL server 不存在或拒绝访问.

允许防护墙访问sqlserver
在这里插入图片描述
找到sqlserver.exe所在的位置,添加进来。sql2012的位置如下:
C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe
在这里插入图片描述
设完即可,服务器不必重启。

其它设置:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
网络配置后,需要重启服务器后生效!

情况6:运行程序提示ocx or one of its dependencies notcorrectly registered。
重新打包下,再安装试试。
在这里插入图片描述
Component ‘MSADODC.OCX’ or one of its dependencies notcorrectly registered: a file is missing or invalid

  • 9
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
vb6 sqlserver洗浴城管理系统【源码】,配置操作步骤:   1:将程序拷贝到机器上,去掉所有文件的只读属性。   2:将目录database下的XYGLXT.mdf和XYGLXT_log.ldf文件拷贝到SQL Server 2000的“MSSQL”->“data”目录下.   如果没有安装Sql Server,请先安装Sql Server,安装SQL SERVER 2000数据库时,在身份安全验证机制选项中   必须要选择“Windows和Sql server混合安全验证机制。SA的密码设置为空。如果您已经安装好了Sql Server 2000,   也可以在企业管理器->数据库->工具->SQL配置属性->安全性 中修改当前的配置属性。   3:附加数据库   (1)在SQL Server2000企业管理器中,鼠标右键单击“数据库”->“所有任务”->“附加数据库”,打开   “附加数据库”对话框。   (2)单击“…”按钮,选择sql server 2000的“MSSQL”->“data”目录下的“XYGLXT.mdf”数据库。   (3)在“指定数据库所有者”下拉列表框中选择“sa”,然后单击“确定”按钮。   4:配置ODBC。   (1)单击“控制面板”->“ODBC数据源”,打开“ODBC数据源管理器”。   (2)单击“添加”按钮,打开“创建新数据源”窗口,在此选择“SQL Server”。   (3)单击“完成”按钮,打开“建立新的数据源到SQL Server”窗口,在“名称”文本框中输入“XYGLXT”;   在“服务器”下拉列表框中输入想连接SQL Server服务器。如果要连接SQL Server是安装在本地机上的,   那么可以选择local,local表示连接到本地的服务器。如果要连接SQL Server是安装在其他的服务器上的,   则选择所需的服务器名称。   (4)单击“下一步”按钮,打开“创建到SQL Server 的新数据源”窗口,选定“使用用户输入登录ID和密   码的SQL Server验证”选项,在“登录ID”文本框中输入“sa”;“密码”文本框为空。   (5)单击“下一步”按钮,在弹出的对话框中勾寻更改默认的数据库为”选项,在下拉列表中选择“XYGLXT”   数据库,单击“下一步”按钮,再单击“完成”按钮,数据源便配置成功了。   另外,还需要配置一个临时数据源“Backup”,主要用于数据恢复。该数据源不连接“XYGLXT”数据库,不指定   用户和登录ID。   以上操作都成功完成以后,如果在程序启动时仍然无法进入系统。可以尝试下列解决方法:   在SQL Server2000企业管理器中,展开SQL Server服务器组,在“Local服务器”上单击鼠标右键选择“属性”,   然后在弹出的“属性(配置)”对话框中选择“安全性”选项卡,在此选项卡的“身份验证”标签处,选择   “SQL Server和Windows(S)”单选按钮,最后单击“确定”按钮完成设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值