单点登录的远程链接数据库出错

问题描述

问题:在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Data.SqlClient.SqlException:在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)1.单点登录子系统时的数据库链接是<addkey="DbHelperConnectionString"value="DataSource=221.213.44.203;InitialCataLog=SSO;UserID=sa;Password=""/>远程数据库是sql2008远程的服务器ip为221.213.44.203我用221.213.44.203链接时发生由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。172.16.2.203:80说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Net.Sockets.SocketException:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。172.16.2.203:80<addkey="DbHelperConnectionString"value="DataSource=221.213.44.203;InitialCatalog=SSO;UserID=sa;Password=sa"/>远程的数据库ip是172.16.2.203我用172.16.2.203发生是异常详细信息:System.Data.SqlClient.SqlException:在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)<addkey="DbHelperConnectionString"value="DataSource=172.16.2.203;InitialCatalog=SSO;UserID=sa;Password=sa"/>2.

解决方案

本帖最后由 feifeiyaqi3 于 2011-11-24 21:20:15 编辑

时间: 2024-11-08 21:50:43

单点登录的远程链接数据库出错的相关文章

链接数据库出错,帮我看看 , 谢谢了

问题描述 Failed to create new connections on startup. Attempt 0 of 3java.sql.SQLException: null, message from server: "Host 'MICROSOF-E1FB29' is not allowed to connect to this MySQL server"at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:

搭建Jasig CAS中央认证服务实现单点登录——搭建Tomcat并实现SSL安全连接

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1167444 预期的工作任务: 实现CAS(CAS采用Jasig CAS)单点登录搭建,开发api以实现java.php..net等单点登录接口:实现数据库.LDAP身份认证对接. (一)平台(Linux和Windows都能实现): 1.Windows Server 2008 R2(Windows 2000以上即可)

企业门户应用整合中单点登录(SSO)的技术实现与应用

1 引 言 企业在信息化建设过程中,由于经常采用逐步信息化的方式,因此会造成企业内部各个应用系统的用户目录不完全兼容,各应用系统相互孤立,形成"信息孤岛".信息孤岛的存在,使得信息系统用户需要做重复的登录.因此实际中,需要一个统一的用户登录管理系统平台,来实现用户统一身份验证.用户登录到某一应用系统(通常是门户站点,如办公自动化系统)后,当需要访问其他应用系统时,不必登录就可以直接进入应用系统. 单点登录系统平台采用统一的用户信息数据库,实现用户统一验证.从用户的角度只需进行一次登录就

SQL Server 2008远程链接时SQL数据库不成功怎么办

  远程连接SQL Server 2008,服务器端和客户端配置 关键设置: 第一步(SQL2005.SQL2008): 开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLSERVER(这个名称以具体实例名为准) 的协议-->TCP/IP-->右键-->启用 第二步: SQL2005: 开始-->程序-->

使用SQL Server 2008远程链接时SQL数据库不成功的解决方法_mssql2008

远程连接SQL Server 2008,服务器端和客户端配置 关键设置: 第一步(SQL2005.SQL2008): 开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLSERVER(这个名称以具体实例名为准) 的协议-->TCP/IP-->右键-->启用 第二步: SQL2005: 开始-->程序-->Mi

session-aspx单点登录 怎么判断不正常退出,将SQL数据库一字段改成true

问题描述 aspx单点登录 怎么判断不正常退出,将SQL数据库一字段改成true 我做了一个系统,在同一时间,一个帐号只能一个登录,我把数据库帐号表加了一个列,用来判断是否登录,如果没登录,为true,如果登录后,就改为false,然后在登陆界面判断这个列是true还是false,如果是false就弹框,不能进去. 只有用户自己安全退出,才把false改成true 我的帐号使用session传值的. 现在有个麻烦,就是如果直接关掉游览器,那这个列的字段不会自己变成true,怎么办?还有直接断电和

c++-vs下链接mysql数据库出错

问题描述 vs下链接mysql数据库出错 数据库初始化没有问题,可以连接 使用mysql_query出现问题,无法查询 代码如下: MYSQL_RES * result = NULL; CString temp ( "select username from user_login where username = "); MYSQL_ROW row; CString douhao("'"); int res; CString i_query = temp + dou

access数据库-C#链接access出错 未能从程序集加载类型

问题描述 C#链接access出错 未能从程序集加载类型 C#中链接access数据库出错, 解决方案 版本太老,你的access是高版本的吧?

CAS单点登录之mysql数据库用户验证及常见问题

前面已经介绍了CAS服务器的搭建,详情见:搭建CAS单点登录服务器.然而前面只是简单地介绍了服务器的搭建,其验证方式是原始的配置文件的方式,这显然不能满足日常的需求.下面介绍下通过mysql数据库认证的方式. 一.CAS认证之mysql数据库认证 1.在mysql中新建一个cas数据库并创建user表 CREATE DATABASE /*!32312 IF NOT EXISTS*/`cas` /*!40100 DEFAULT CHARACTER SET gbk */; USE `cas`; /*