VB6无法远程连接SQL2008数据库

我的VB6,可以在局域网连接SQL2008数据库,并且可以读写数据,但是远程连接总是提示,连接失败,请高手指点迷津,可以加QQ远程操作,谢**谢!

图片说明
图片说明

6个回答

问题已解决。服务器地址不用加实例名;连接字再改下,就可以了!图片说明

qq_35133760
qq_35133760 谢谢各位的关心
接近 4 年之前 回复

服务器端”允许远程连接”,配置了吗?你最好截个图。

qq_35133760
qq_35133760 配置了也还是不可以
接近 4 年之前 回复

防火墙允许1433端口,启用tcp/ip连接,确保网络联通,还有如卖水果的net说的,sql server允许远程连接。

qq_35133760
qq_35133760 这些都合理设置了,还是不可以
接近 4 年之前 回复

远程连接需要独立IP,你这个“192.168.1.2”不是公网独立IP。

qq_35133760
qq_35133760 回复qq_35133760: 远程连接时“XXX.XXX.XXX\sql2008”
接近 4 年之前 回复
qq_35133760
qq_35133760 这个IP是局域网IP,我可以连接成功的。就是远程连接失败
接近 4 年之前 回复

跪请高手,QQ远程一试!

真的没有高手能解决这个问题吗?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
VB6 ado远程连接数据库 sql2005
 首先在vb6添加引用,微软的ado的dll然后在工程里就可以进行数据库的连接,远程连接字符串有多种。Private Sub Command1_Click()             Dim AdoConnTool As New ADODB.Connection     Dim AdoRsTool As New ADODB.Recordset     Dim strAdoConnTool
VB远程连接sqlserver 服务器端配置,打开1433端口方法及VB代码
VB远程连接sqlsever express博主之前一直是连接本机的sqlsever,今天在做项目的时候需要远程连接sqlsever,突然就头大了,花了2个小时才搞好。博主把用到的资料在这里总结一下。如果一直是用windows验证登录数据库的话,要修改sqlsever的sa密码 http://jingyan.baidu.com/article/3aed632e7a7d8b70108091c7.ht
SQL Server 2008 R2开启数据库的远程连接及客户端配置
SQL Server 2008 R2如何开启数据库的远程连接SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数据库。 SQL Server Management Studio Express(简写SSMS) SQL Server 配置管理器/SQL Server Configuration
SQLSERVER2008(SQLSERVER2000)远程连接不上数据库问题解决方案
在sqlserver安装完全正确的情况下,主要检查以下两点。 1.端口号 2.检查连接服务器名称的写法(我之前错误的原因是使用了如下错误的格式:ip地址:端口号)。 端口号问题:有时候并不是默认的1433端口号,所以首先检查端口号。 开始-程序-Microsoft SQL Server 2008-配置工具-Sql Server配置管理器,找到Sqlserver网络配置-(实
SQL Server 2008 如何开启数据库的远程连接
SQL Server 2008默认是不允许远程连接的,如果想要在本地用SQL Server Management Studio 连接远程服务器上的SQL Server 2008,远程连接数据库。需要进行两个部分的配置:   1.SQL Server Management Studio(简写SSMS)   2.SQL Server 配置管理器/SQL Server Configuration M
Sql2008 配置远程连接及客户端连接不上的解决方法
SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数据库。需要做两个部分的配置: 1,SQL Server Management Studio Express(简写SSMS) 2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)
wince连接远程sqlserver数据库
wince连接远程sqlserver数据库 sqlclient.dll和dbnetlib.dll
sql server2008用ip远程连接,解决默认连不上的问题
1,2005的外围应用配置器在2008中换了地方   2,有些设置生效需要重启一下SQL Server   step 1: 打开SSMS(SQL Server Management Studio),用windows身份连接数据库,登录后,右键选择“属性”   step 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式
使用SQL Server 2008远程链接时SQL数据库不成功的解决方案
远程连接sql server 2008,服务器端和客户端配置 关键设置: 第一步(SQL2005、SQL2008): 开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLSERVER(这个名称以具体实例名为准) 的协议-->TCP/IP-->右键-
安装sql2005后,sql2008的远程连接设置方法!!(有图最详细)
安装sql2005后,sql2008的远程连接设置方法!!(最全最详细),有图,一步一步教你设置。 注意:sql 2005 端口设成1433,sql 2008端口设置成1434。 如果有问题,也可以通过csdn给我发消息,我可以帮助。
vb远程连接sqlserver数据库
Private Sub Command1_Click() Dim conn As New ADODB.Connection Dim s As String Dim rs As New ADODB.Recordset Dim telephone As String Dim txtsql As String telephone = Trim(Text1.Text) '******************************************************************************************* s = "Driver={SQL Server}; Database=phone; UID=sa; PWD=oallserver; Server=10.47.1.12 " conn.ConnectionString = s conn.Open txtsql = "select * from tellphone where phone_id ='" & telephone & "'" Set rs = New ADODB.Recordset rs.Open txtsql, conn, _ adOpenKeyset, _ adLockOptimistic Text2.Text = rs.Fields(1) End Sub Private Sub Form_Load() Text1.Text = "" Text2.Text = "" End Sub
SQL Server2012远程访问设置(适用于2008)
SQL2008或者SQL2012出现未开启远程连接的错误。下面总结了下开启的方法。 1.打开SQL server2012,使用windows身份登录 2.登录server后,右键“属性”。左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式 3.选择左侧的“连接”,勾选“允许远程连接此服务器”,然后点“确定”
远程连接SQL Server 2005/2008,服务器端和客户端配置
(1)这里只指出关键设置步骤,其他详细部分网上到处都是,不赘述; (2)感谢http://blog.csdn.net/htl258/archive/2010/03/28/5424234.aspx,给了我灵感; (3)原帖(远程连接问题描述)位置:     ①http://topic.csdn.net/u/20110614/22/b41b27b5-7a5d-4afa-a907-e5a54db4
SQLServer无法远程连接的原因及解决方式
如网上很多朋友遇到的情况一样,因为许久不用SQLServer了,最近下载安装了一个2014版本的,启动服务后,发现使用Aqua Data Studio根本连不上,一看1433端口没有监听; 于是网上搜索解决方案,基本上都是说在 SQLServer的管理配置界面设置一下,tcp/ip的端口即可。也的确如此; 但我遇到的情况相对特殊一些,因为本机安装了虚拟机,虚拟了很多的网卡以及IP,所以
VB备份与还原SQL数据库代码
<br />Private Sub mnuDBBackUp_Click() '------------------备份数据库 Dim cnbak As New ADODB.Connection If cnbak.State <> 0 Then cnbak.Close cnbak.Open "provider=sqloledb;server=" & strSQLServer & ";user id=" & strSQLUser & ";password=" & strSQLPW Dim backupS
FireBird 数据库VB6连接与部署
FireBird数据库的前景不错,或许你下次就会用到它,我是用以下方式通过连接的)1、已经自动装了FireBird。2、我又装了“Firebird_ODBC_2.0.0-Win32.exe”,并设置。3、firebird数据库中的bin文件夹下的fdclient.dll文件,改名复制到SYSTEM32 (64位:SysWOW64)系统文件夹下,更名为“GDS32.DLL”。4、在VB 6.0中源码...
VB链接远程Oracle代码
Dim Conn As ADODB.Connection        Dim  rs  As ADODB.Recordset          Dim strds As String        Dim strConn As String     strds = Chr(34) & "(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(
sqlserver 远程速度慢
路由器连不下远程SqlServer 路由器连不上远程SqlServer简单记录一下:我用磊科N205+路由器,连不上远程的SqlServer服务器。之前用户ADSL上网时,是可以连的。 分析问题查阅资料发现:ADSL连相当于两个公网IP(我的IP和数据库服务IP)连接,类似于局域网,所以能连接;但是,在此之前加了 怎样编程连接远程的sqlserver解决办法 怎样编程连接远程的sqlse
SqlServer 2008R2 无法远程连接的解决办法
SqlServer 2008R2 无法远程连接的解决办法本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 错误画面解决办法-逐一检查相关配置-服务器属性–连接–允许远程连
SQL Server无法远程连接
解决SQL Server 2008无法远程连接问题: 详细步骤如下: 1.      配置管理器,启动SQL Server Browser 2.      打开左侧sqlserver网络配置,打开你自己数据库实例名的协议,启用TCP/IP 3.      双击打开“TCP/IP”查看“TCP/IP属性”下“协议”选项卡中的“全部侦听”和“已启用”项,是否都是设置成“是”。 4
连接远程SQL Server数据库并执行SQL语句
连接远程SQL Server数据库并执行SQL语句(远程IP=192.168.0.1,用户名=sa,密码=surveynet)
Sqlserver2008 远程连接数据库查询
1. USE MASTER; GO EXEC sp_serveroption '数据库名', 'data access', 'on'; GO 2. exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigur
解决SQL server2008 error40-无法连接到服务器问题
(win 10) 控制面板\系统和安全\管理工具 ->服务 找到SQL Server(MSSQLSEVER) 启动或重启动
阿里云服务器安装SQLServer本地无法远程访问
新买的阿里云服务器,安装上sqlserver2012,本机连接测试没有问题,但是回到本地,使用ip远程连接报错。尝试了网上各种办法,都是失败。最后找到原因,原来在阿里云的控制台上有设置:首先进入安全组点击配置规则点击克隆,克隆出如下规则:  再用本机连接数据库,成功连接!之后IIS发布网站,端口也需要在这里配置。...
VS2010自带SQL Server 2008 允许远程连接的解决方法
用户在使用SQL Server 2008远程链接时,可能会弹出如下对话框: 在链接SQL服务器时发生网络链接错误或特定实例错误。SQL服务器不存在或者链接不成功。请验证用户名是否正确或SQL服务器是否已经配置远程链接功能。(错误发现方:命名管道供应方。错误代号:40---无法和SQL服务器进行链接) 如何处理这一问题? 用户如果发现这个错误提醒,需要检查三个方面的配置,并做出相关修改
数据库备份与还原(VB代码示例)
一、数据备份    备份有两中形式完全备份和差异备份    完全备份:是对数据库进行完整备份,周期比较长,如1周等    差异备份:是对更新备份的数据进行备份,周期比较短,如1小时    命令介绍: Backup Database [数据库名] To Disk=[保存路径和名称] With [其他属性]      代码注释:ServerIP :SQLServer所在机器的 IP       jts
mssql2008 r2远程连接设置
登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式 步骤阅读 步骤阅读 3 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定” 步骤阅读 4 展开“安全性”,“登录名”;“sa”,右键选择“属性” 步骤阅读 5 左侧选择“常规”,右侧
阿里云上部署的SQL Server服务器和SVN服务器不能远程访问
阿里云上部署的SQL Server服务器和SVN服务器不能远程访问
osql 命令 sqlserver 2008 登录无法打开默认数据库
1:sqlserver 身份认证 开始->运行->输入cmd->进入dos 系统 输入 如下命令 osql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'" 2:如果使用Windows验证方式,使用如下命令: osql /E /d"master" /Q"exec sp_defaultdb N'
SQL2008还原的时候无法获得对数据库的独占访问权解决
SQL2008还原的时候无法获得对数据库的独占访问权解决   还原或删除sql server 2008数据库时,经常烩出现:   “因为数据库正在使用,所以无法获得对数据库的独占访问权”,终解决方案如下   关键SQL语句:   ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE   用完之后再
Linux下解决无法远程连接数据库问题
起因 今天在ubuntu16.04环境下通过mysql workbench访问远程数据库时,发现无法连接问题,解决思路及方法记录如下,不足之处,请多指教。   问题 通过workbench输入密码访问时报这个错: Your connection attempt failed for user 'root' from your host to server at 118.89.153.1...
跨网远程连接SQLSERVER不同实例
跨网远程连接SQLSERVER不同实例
Sqlserver2008连接失败的N种可能及解决方案
之前编写了一个使用sqlserver2008的数据库处理差值的小软件,一直在用除了一些小bug之外,一直还用的不错。但是昨天晚上突然接到一个任务,使用软件的时候却出现了问题。 首先是软件报错说数据库连接失败,刚开始以为是前段时间搞检查,电脑关机杀毒软件升级什么的,让SQL server management studio彻底关闭了连不上了(小白操作)。打开ssms之后,使用Windows验证登录
SQL2008还原数据库无法还原问题
SQL2008还原备份的SQL2008的.bak文件时会报错,大部分原因是因为当前登录的版本是2005的,因而无法还原用SQL2008备份的数据,结局的办法是去掉登录的服务器名称后面的后缀SQLEXPRESS,则登录SQL2008,但直接登录也可能会出现如下问题:provide命名管道提供程序,error40 错误2 的问题。这个时候往往是因为无法启动SQLserve服务,进入命令行,输入serv
SQL Server 2008 如何开启远程数据库的连接【sql server 错误号53;17】
在公司局域网中访问指定IP数据库时,出现连接不上问题,提示无法访问服务器。 解决方法一: 控制面板->windows防火墙->打开或关闭windows防火墙。把防火墙关闭 解决方法二: 在sql server配置管理器中打开TCP/IP协议。并重启sql server服务。 解决方法三: 数据库未开启远程连接功能,我们需要在服务器端开启远程连接服务。 在服务器端开打s
远程连接db2数据库
远程连接db2数据库远程连接db2数据库远程连接db2数据库远程连接db2数据库远程连接db2数据库远程连接db2数据库远程连接db2数据库远程连接db2数据库远程连接db2数据库
用VB连接MySQL数据库模块(详解)
Option Explicit '需要安装 MySQL 的 ODBC 驱动,官网上有,我的是 Connector ODBC 5.1 '先引用 Microsoft ActiveX Data Objects 6.0 Library 我的是 6.0,用最新的就行 Public conn As ADODB.Connection Public rs As ADODB.Recordset P
sql2008远程连接的配置
sql2008远程连接的配置,全部图片,一看就懂!
解决MySQL数据库无法远程连接问题
在使用Windows系统远程连接linux下的MySQL数据库时,提示无法连接。解决方法如下:第一、允许MySQL数据库被远程连接 编辑/etc/mysql/mysql.conf.d/mysqld.cnf 配置文件,注释bind-address = 127.0.0.1这一行,然后重启MySQL服务。vim /etc/mysql/mysql.conf.d/mysqld.cnf注释掉以下一行,使用#号
Centos7 远程无法连接mysql数据库
以下方法就是我在碰到远程连接不到Mysql数据库后试过的方法,最终也是解决掉了问题。所以总结一下。有两种原因 数据库没有授权 服务器防火墙没有开放3306端口 数据库没有授权对于mysql数据库没有授权,只需要用一条命令就可以了。mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPT
SQL SERVER 2008筛选时报错 无法为该请求检索数据
使用SqlServer2008的筛选功能时报错“无法为该请求检索数据。 (Microsoft.SqlServer.Management.Sdk.Sfc)” 如下图:   解决方法: 打上SQL SERVER SP1补丁。 下载地址: http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=66AB3DBB-BF3
适用VB6编写OPC服务器程序
适用Visual Basic 6.0开发OPC服务器,已测试,好用。
sql server 2008默认不允许远程连接
sql server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:    1,SQL Server Management Studio Express(简写SSMS)     2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SS
利用jdbc连接sqlserver2008(打开用户,配置远程登录)
1.       安装sqlserver2008 2.       默认情况下是windows身份登录,sa用户被禁止。 3.       通过windows身份登录到数据库,在“安全性”下,右键点击“新建登录名”,选择以sql 身份登录。     4.       右
linux下mysql数据库无法远程访问
对于解决虚拟机linux端mysql数据库无法远程访问的办法一种,以下内容我给大家整理了两种解决方案,具体内容如下:、 1、 在控制台执行 mysql -u root -p mysql,CentOS系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台 2、 在mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTI
远程连接SQL 2000 1433端口无法连接的解决
<br />按以下文章的做法,终于解决问题了。原来是SQL SP4的补丁没打<br /> <br />1、sql2000 telnet 1433端口无法连接2008-12-31 21:521、数据库服务未启动。 <br />2、防火墙屏蔽了对telnet的响应。 <br />3、SQL服务未在1433端口上启动监听。  <br />如果你用查询分析器可以连接上,应用软件也连得上,只是Telnet 1433端口失败;并且也未改动过服务端口,其它都是正常的,那么这种问题在XP2+SQL SERVER 2000环
VB6 用ODBC连接数据库
遇到的问题一:调用Dim hdbc As Long '连接句柄 rc = SQLAllocConnect(henv, hdbc) '获取连接句柄 MsgBox rc If rc <> 0 Then MsgBox "无法获取连接句柄" rc = SQLFreeEnv(henv) End End If死活都提出“无法获取连接句柄” 原因是在声明里(Module.ba
Sql Server2008设置开启远程外部连接
Sql08如何设置开启远程连接,设置远程外部sa进行sql server身份验证。今天数据库方面遇到了点问题,就想着解决下,参照百度经验确实解决了,nice。 参照地址:http://jingyan.baidu.com/article/fec4bce226a264f2618d8ba5.html 百度经验 问题描述:在一个WinServer2008 R2的服务器上搭建了一个数据库,结果发现本地w
postgresql无法远程访问
今天刚入手这个数据库玩玩,发现无法通过IP去访问数据库,后面查询原因为,该数据库默认只能通过本地连接,也就是回环地址(127.0.0.1) 解决方案: 1.修改安装目录下的data\pg_hba.conf,在配置文件最后有IPV4和IPV6的配置,新增一行(这里我用的IPV4,开放所有IP) host    all             all             0.0.0.0/0
电脑装了 sql2000和sql2008后2008不能访问的问题
记性不好  遇到问题果断存下解决办法: 开始->Microsoft SQL Server 2008->配置工具目录下,打开SQL Server Configuration Manager,展开“SQL Server 2008网络配置”,选择“SQLEXPRESS的协议” 在左边,有“TCP/IP”和“Named Pipes”,这两个都禁用了,在SQL 2000里,Named Pipes
立即提问