M$SQL 2005还真的是相当的不稳定

    执行一个几乎是默认的操作,结果把SQL Server 2005给搞郁闷了。

    在SQL Server 2005上还原AdventureWorks包,按照微软的步骤:
http://msdn2.microsoft.com/zh-cn/library/ms160706.aspx。结果第一次执行失败,说什么localhost.AdvWorksDWX数据源打不开还是连不上啥的。跑到数据库里一看已经建好了两个表,一个叫做AdventureWorks另一个叫做AdventureWorksDW。再去看该包的数据源,却分别是localhost.master、localhost.AdvWorksDWX和localhost.AdventureWorks。

    再执行了几次,还是不行。于是准备算了,先不捣鼓这个package了,可是没想到让人郁闷的事情还在后头。结果SQL Server 2005居然也连不上了,真是晕死。。。
    SqlServer2005.Error.png

    详细信息是:

   at System.Data.SqlClient.SqlInternalConnection.OnError(SqlExceptionexception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(BooleanenlistOK)
   at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnectionowningObject, 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.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
   at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnectionouterConnection, DbConnectionFactory connectionFactory)
   at System.Data.SqlClient.SqlConnection.Open()
   at Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ObjectExplorer.ValidateConnection(UIConnectionInfo ci, IServerType server)
   at Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()


    重启机器后还是不行,不过再多连几次,错误又变成了:
    SqlServer2005.Error2.png

    不过稍感欣慰的是,微软给了错误描述的地址,如下:
    
http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=4064&LinkId=20476

    http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=233&LinkId=20476

    但是,这两个连接的内容却是。。。

详细信息
ID: 4064                                             
源: MSSQLServer                                             
   
非常抱歉
目前在“错误与事件日志消息”或知识库数据库中没有关于此问题的其他信息。您可使用“支持”区域中的链接确定其他位置是否存在任何其他信息。

感谢您搜索关于此该消息的信息;您的搜索可帮助我们确定需要在哪些方面提供更多信息。
   
当前没有关于此特定错误或事件消息的 Microsoft 知识库文章。有关可用于联机查找答案的其他支持选项的信息,请参阅 http://support.microsoft.com/default.aspx

posted on 2006-07-06 21:21  birdshome  阅读(11999)  评论(3编辑  收藏  举报

导航