解决方案 »

  1.   

    另外,有一次我把master数据库的spt_values表里的数据给删除了,在使用的时候,就报这种错误。后来,我把数据插入到这个表中,就好了。所以,最好把整个系统修复一下再试试。
      

  2.   

    您指的是安装的MSSQL2005的问题吗?我随手新建了一个数据库,也还是不行,感觉是总体上的不行,不是某个具体数据库的问题。
    这个MSSQL是刚全新安装的,打了SP4补丁。全新安装都不行咋修复啊。
      

  3.   

    您指的是安装的MSSQL2005的问题吗?我随手新建了一个数据库,也还是不行,感觉是总体上的不行,不是某个具体数据库的问题。
    这个MSSQL是刚全新安装的,打了SP4补丁。全新安装都不行咋修复啊。
    SSIS部分的问题。重新换安装包试试呢。
      

  4.   

    您指的是安装的MSSQL2005的问题吗?我随手新建了一个数据库,也还是不行,感觉是总体上的不行,不是某个具体数据库的问题。
    这个MSSQL是刚全新安装的,打了SP4补丁。全新安装都不行咋修复啊。
    SSIS部分的问题。重新换安装包试试呢。
    推荐个地址啥的吧,对您来讲应该是小菜一碟吧。
    我拿的网上找的最原版的ISO(没SP的那种),以及SP4补丁包文件来装的,我想不出其他更靠谱的安装方法。
    另外我试过两个系统下,一个是Win2004+x86,和Win2008R2+x64,均会出现这个问题,只是那个40几的数字会略有改变。
      

  5.   

    最后我用的Management Studio是那两台服务器里的,在外面一台客户机上也装了,都一样。
      

  6.   

    最新消息:拿Navicat for SqlServer 来导出完全正常(用它自带的一个2008的Native Client ODBC驱动),但在导入导出向导使用这个ODBC驱动,表是列出来了但是按下一步又来一个错误:
    ======================================================================项“integrated security”的值无效。 (System.Data)------------------------------
    程序位置:   在 System.Data.Common.DbConnectionOptions.ConvertValueToIntegratedSecurityInternal(String stringValue)
       在 System.Data.Common.DbConnectionOptions.ConvertValueToIntegratedSecurity()
       在 System.Data.Common.DbConnectionOptions.get_HasBlankPassword()
       在 System.Data.Common.DBDataPermission..ctor(DbConnectionOptions connectionOptions)
       在 System.Data.OleDb.OleDbPermission..ctor(OleDbConnectionString constr)
       在 System.Data.OleDb.OleDbConnectionString.CreatePermissionSet()
       在 System.Data.Common.DbConnectionOptions.DemandPermission()
       在 System.Data.OleDb.OleDbConnection.PermissionDemand()
       在 System.Data.OleDb.OleDbConnectionFactory.PermissionDemand(DbConnection outerConnection)
       在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
       在 System.Data.OleDb.OleDbConnection.Open()
       在 Microsoft.SqlServer.Dts.DtsWizard.DTSWizard.GetOpenedConnection(WizardInputs wizardInputs, String connEntryName)
       在 Microsoft.SqlServer.Dts.DtsWizard.Step1.OnLeavePage(LeavePageEventArgs e)
      

  7.   

    囧啊。。之前不知道三联是什么意思。。不小心三连了多谢打断。。这个问题已经解决了。。MSSQL不知怎么的对sa有限制?我随便新建一个普通用户就连上了。。再分配dbwriter、dbreader之后,一切OK了晕倒,结贴了