bolotoo - 2008-3-2 16:52:00
好像是sql权限设置不正确,求助解决方案,不胜感激
错误信息如下:
System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Connect(Boolean& useFailoverPartner, Boolean& failoverDemandDone, String host, String failoverPartner, String protocol, SqlInternalConnectionTds connHandler, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject, Boolean aliasLookup) at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.SqlClient.SqlConnection.Open() at Foosun.Install.Comm.ExecuteSql(String connStr, String DatabaseName, String Sql) in D:\dotNETCMS\Foosun.Install\Comm.cs:line 51 at Foosun.Web.Install.step3.CreateDataBase(String server, String user, String pwd, String dbname, String tbpre, String adminname, String adminpwd) in D:\dotNETCMS\Foosun.Web\Install\step3.aspx.cs:line 71
bolotoo - 2008-3-2 17:07:00
运行环境:xp+iis5.1+net2.0+SQL2005
ttao - 2008-3-2 17:15:00
你是如何安装的呢?首先你要先在数据库里面创建好数据库存名称.
再配置好IIS,安装/install/index.aspx文件,进入安装.
同时注意看一下
1. 你的/web.config文件是不是一样的.

附件:
您所在的用户组无法下载或查看附件 2.你的db.sql文件是不是一样的

附件:
您所在的用户组无法下载或查看附件
bolotoo - 2008-3-2 17:18:00
请问“首先你要先在数据库里面创建好数据库存名称.”
能不能详细点给我做一下说明?谢谢!
bolotoo - 2008-3-2 17:31:00
2.你的db.sql文件是不是一样的
为什么我的db.sql里面有没有use [DO_NET_CMS]?