Powershell 4 を使用して SQL 2014 をインストールしています。最後に、invoke-sqlcmd を使用して .sql ファイルからスクリプトを実行する関数がある場合を除いて、すべて問題ありません。次のエラーが表示されます。
「'invoke-sqlcmd' という用語は、コマンドレット、関数、スクリプト ファイルの名前として認識されません...」
sqlps モジュールをインポートしようとすると、次のようになります。
どのモジュール ディレクトリにも有効なモジュール ファイルが見つからなかったため、指定されたモジュール 'sqlps' は読み込まれませんでした。
しかし、ここにキッカーがあります。別の PowerShell ターミナルを開くと、IT WORKS THERE. :/ 初期端末で引き続き失敗します。
これがなぜなのかを理解しようとしているので、どんな支援も大歓迎です。一度だけ再起動するスクリプトを書くのは避けたいです。
ありがとう、ダン