none
SQLServer2014 Expressインストール時のエラーについて RRS feed

  • 質問

  • 何時もお世話になっております。

    SQLServer2014Expressのインストール時に、本文下記のようなエラーが発生し原因が理解できずに苦慮しております。

    考えられる原因がありましたら、ご教示ください。

    インストールを行っている端末は、OS:Windows7 SP1 32ビットとです。

    よろしくお願いします。

    Exception type: Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException
        Message: 
            '.' (16 進数値 0x00) は無効な文字です。 行 1、位置 785 です。
        HResult : 0x84b10001
            FacilityCode : 1201 (4b1)
            ErrorCode : 1 (0001)
        Data: 
          HelpLink.EvtType = 0x77A18E2F@0x972328DC
          DisableWatson = true
        Stack: 
            場所 Microsoft.SqlServer.Chainer.Infrastructure.DataStoreService.LoadXmlDocument(String xml, XmlSchema schema, String namespacePrefix, String namespaceUri, String rootPath)
            場所 Microsoft.SqlServer.Chainer.Infrastructure.DataStoreService.LoadXmlDocument(XmlDocument doc, XmlSchema schema, String namespacePrefix, String namespaceUri, String rootPath)
            場所 Microsoft.SqlServer.Chainer.Infrastructure.SqlDiscoveryDatastoreInterface.LoadData(IEnumerable`1 machineNames, String discoveryDocRootPath, String clusterDiscoveryDocRootPath)
            場所 Microsoft.SqlServer.Configuration.SetupExtension.RunDiscoveryAction.ExecuteAction(String actionId)
            場所 Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
            場所 Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.<>c__DisplayClasse.<ExecuteActionWithRetryHelper>b__b()
            場所 Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(ActionWorker workerDelegate)
        Inner exception type: System.Xml.XmlException
            Message: 
                    '.' (16 進数値 0x00) は無効な文字です。 行 1、位置 785 です。
            HResult : 0x80131940
            Stack: 
                    場所 System.Xml.XmlTextReaderImpl.Throw(Exception e)
                    場所 System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
                    場所 System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args)
                    場所 System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
                    場所 System.Xml.XmlTextReaderImpl.ParseNumericCharRefInline(Int32 startPos, Boolean expand, BufferBuilder internalSubsetBuilder, Int32& charCount, EntityType& entityType)
                    場所 System.Xml.XmlTextReaderImpl.ParseNumericCharRef(Boolean expand, BufferBuilder internalSubsetBuilder, EntityType& entityType)
                    場所 System.Xml.XmlTextReaderImpl.HandleEntityReference(Boolean isInAttributeValue, EntityExpandType expandType, Int32& charRefEndPos)
                    場所 System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char quoteChar, NodeData attr)
                    場所 System.Xml.XmlTextReaderImpl.ParseAttributes()
                    場所 System.Xml.XmlTextReaderImpl.ParseElement()
                    場所 System.Xml.XmlTextReaderImpl.ParseElementContent()
                    場所 System.Xml.XmlTextReaderImpl.Read()
                    場所 System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
                    場所 System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
                    場所 System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
                    場所 System.Xml.XmlDocument.Load(XmlReader reader)
                    場所 Microsoft.SqlServer.Chainer.Infrastructure.DataStoreService.LoadXmlDocument(String xml, XmlSchema schema, String namespacePrefix, String namespaceUri, String rootPath)

    2016年3月23日 6:01

回答

すべての返信

  • SQL Server 2012に関してですが、MSDE 2000が入っていると同様のエラーが発生するという情報がありました。

    SQL Server 2012 Setup Error: Hexadecimal Value 0x00 Is an Invalid Character
    http://dbdesc.com/blog/installing-sql-server-2012-express/

    Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) のインスタンスを手動で削除する方法
    https://support.microsoft.com/ja-jp/kb/320873


    ★良い回答には回答済みマークを付けよう! MVP - .NET  http://d.hatena.ne.jp/trapemiya/

    • 回答の候補に設定 kogesakaMVP 2016年3月25日 2:40
    • 回答としてマーク 星 睦美 2016年5月16日 7:16
    2016年3月23日 6:14
  • 回答ありがとうございます。

    該当環境にはMSDEが入っていないという報告は受けておりました。

    情報が後出しになってしまい申し訳ありません。

    ただ、以前に導入していて、綺麗にアンインストールできていないという可能性もあるかと思いますので、

    提示していただいた、手動のインスタンス削除手順を行ってみたいと思います。

    情報ありがとうございます。

    2016年3月23日 8:25