none
PowerShellからSQLServerにログインができない RRS feed

  • 質問

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

    SQLServer(2014 Express)で作成したDBにPowerShellにてログインしたところ、以下のようなエラーが出力されます。

    ##############

    > $sqlserver="********"
    > Invoke-Sqlcmd -ServerInstance $sqlserver -Database master -InputFile "D:\Work\test.sql"


    Invoke-Sqlcmd : ファイルまたはアセンブリ 'Microsoft.SqlServer.BatchParser, Version=12.0.0.0, Culture=neutral, PublicKey
    Token=89845dcd8080cc91'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
    発生場所 行:1 文字:1
    + Invoke-Sqlcmd -ServerInstance $sqlserver -Database master -InputFile "D:\Work\te ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [Invoke-Sqlcmd], FileNotFoundException
        + FullyQualifiedErrorId : System.IO.FileNotFoundException,Microsoft.SqlServer.Management.PowerShell.GetScriptCommand

    ##############

    以下サイトにて、“drive:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.AnalysisServices.AdomdClient”を確認するように記載がありますが、対象のファイルがありませんでした。また、対象がSQLServer2016と書かれているので、以下サイトで解決するのかが不明です。

    https://support.microsoft.com/en-us/help/4134601/could-not-load-file-assembly-microsoft-analysisservices-adomdclientui

    上記URLのほかに何か対処法等はあるかご教示ください。



    • 編集済み oousruja 2020年6月16日 4:26
    2020年6月16日 4:24

すべての返信