| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1121 人关注过本帖
标题:登录时一直出错,帮我看看哪里出错了!
只看楼主 加入收藏
cc2832
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2008-9-16
收藏
 问题点数:0 回复次数:9 
登录时一直出错,帮我看看哪里出错了!
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)

SQL该弄的配置我也配置好了.但是在登录的时候还是出现这个问题..是什么原因啊?高手快帮我看看,谢谢!
搜索更多相关主题的帖子: 急救 
2008-11-19 09:18
cc2832
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2008-9-16
收藏
得分:0 
整个错误页面的显示

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

SQLExpress 数据库文件自动创建错误:


连接字符串使用应用程序 App_Data 目录中的数据库位置指定了一个本地 SQL Server Express 实例。由于提供程序确定应用程序服务数据库不存在,因此试图自动创建该数据库。要成功检查应用程序服务数据库是否存在并自动创建应用程序服务数据库,必须满足下列配置要求:


如果应用程序 App_Data 目录不存在,则 Web 服务器帐户必须具有对应用程序目录的读写访问权限。这是因为如果不存在 App_Data 目录,Web 服务器帐户将会自动创建它。
如果应用程序 App_Data 目录已存在,则 Web 服务器帐户只要求对应用程序 App_Data 目录的读写访问权限。这是必要的,因为 Web 服务器帐户将尝试确认 SQL Server Express 数据库已在应用程序 App_Data 目录中。如果从 Web 服务器帐户撤消对 App_Data 目录的读访问权限,提供程序便无法正确地确定 SQL Server Express 数据库是否已存在。如果提供程序试图创建已存在的数据库的副本,就会出错。写访问权限是必需的,因为创建新数据库时需要使用 Web 服务器帐户凭据。
计算机上必须安装 SQL Server Express。
Web 服务器帐户的进程标识必须具有本地用户配置文件。有关如何为计算机帐户和域帐户创建本地用户配置文件的详细信息,请参见自述文档。


源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  

堆栈跟踪:


[SqlException (0x80131904): 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)]
   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +800131
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +186
   System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject) +737554
   System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) +114
   System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) +421
   System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +181
   System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +173
   System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +133
   System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +27
   System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +47
   System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105
   System.Data.SqlClient.SqlConnection.Open() +111
   System.Web.Management.SqlServices.GetSqlConnection(String server, String user, String password, Boolean trusted, String connectionString) +68

[HttpException (0x80004005): 无法连接到 SQL Server 数据库。]
   System.Web.Management.SqlServices.GetSqlConnection(String server, String user, String password, Boolean trusted, String connectionString) +124
   System.Web.Management.SqlServices.SetupApplicationServices(String server, String user, String password, Boolean trusted, String connectionString, String database, String dbFileName, SqlFeatures features, Boolean install) +86
   System.Web.Management.SqlServices.Install(String database, String dbFileName, String connectionString) +25
   System.Web.DataAccess.SqlConnectionHelper.CreateMdfFile(String fullFileName, String dataDir, String connectionString) +397
2008-11-19 09:36
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
SQL2005 没有开远程连接,SQL2005默认的情况下是不允许远程连接的,需要手动去开通

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-11-19 09:47
cc2832
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2008-9-16
收藏
得分:0 
那些我已经全开通了!
2008-11-19 09:53
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
改端口:
开始菜单里Microsoft SQL Server 2005>>配置工具>>SQL Server Configuration Manager >>SQL Server 2005 网络配置>>SQL2005 的协议>>Named Pipes 设置为已启用,然后再打开下面的TCP/IP>>IP地址>>IP1>>TCP 端口改成你想要的端口,再选择已启用为“是”,到这一步别忘了还要修改下面最后一个的 IPAll 的TCP 端口和上面的IP1的端口一样,然后重起一下SQL服务就行了,不知道怎么重起SQL服务?
运行里输入 services.msc 找到 SQL Server (SQL2005) 这个双击打开,看到了“停止”按钮了吗?点一下,之后在点一下“启动”按钮就行了。

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-11-19 10:42
cc2832
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2008-9-16
收藏
得分:0 
谢谢.我试下先!
2008-11-19 11:24
cc2832
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2008-9-16
收藏
得分:0 
已经按着你的步骤做了..还是不行
那个程序以前是一切正常的.后来不知道为什么突然变成这样了!
2008-11-19 11:41
cc2832
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2008-9-16
收藏
得分:0 
原来是缺少了一个数据库服务.EXPRESS服务没装
2008-11-23 13:29
sunfishy
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:311
专家分:163
注 册:2007-6-29
收藏
得分:0 
楼主的头像好可爱.是哪款游戏的.口水.`~~~
2008-11-24 08:53
cc2832
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2008-9-16
收藏
得分:0 
我在百度上找的..我也不知道是什么图片..
2008-11-25 09:39
快速回复:登录时一直出错,帮我看看哪里出错了!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022504 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved