問題タブ [sqlps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - SQLPS タブの完了が非常に遅い
SQLPS のタブ展開 (タブ補完) は非常に遅く、まったく使用できません。構成に何か問題がありますか? どういうわけかアップグレードする必要がある新しいバージョンはありますか? これを使用可能にする何らかの修正はありますか?
関連するバージョン情報:
- Windows7 64ビット
- SQL Server 2008
- SQL Server マネジメント スタジオ 10.0.5512.0
- SQLPS.exe ファイルのバージョン (10.0.1600.22 ((SQL_PreRelease).080709-1414 )
- sqlps、$psversiontable:
- CLR バージョン: 2.0.50727.5466
- ビルドバージョン: 6.1.7601.17514
- PSバージョン: 2.0
powershell - Invoke-Sqlcmd からこの例外を診断するにはどうすればよいですか?
私は次のコマンドを実行しています (私が思いつくことができる最小の再現可能な例):
次のエラーが表示されます。
Invoke-Sqlcmd : 指定されたカルチャまたはニュートラル カルチャに適したリソースが見つかりませんでした。コンパイル時に "pipeline.resources" がアセンブリ "System.Management.Automation" に正しく埋め込まれているかリンクされていること、または必要なすべてのサテライト アセンブリが読み込み可能で完全に署名されていることを確認してください。行:1 文字:1 + Invoke-Sqlcmd "select * from sys.databases" | %{ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidResult : (:) [Invoke-Sqlcmd]、MissingManifestResourceException + FullyQualifiedErrorId : ExecutionFailed、Microsoft.SqlServer.Management.PowerShell.GetScriptCommand
これにうんざりしている:
- ISE とコマンド ラインの両方
- 昇格された(「管理者として実行」)およびそうでない
- SQL 2012 および SQL 2008 に対して
- Windows 8 および Server 2008 から
すべての場合において、結果は同じです。
なぜ、どのように診断するのですか?
sql-server - エラー SQLPS failed to initialize を解決するにはどうすればよいですか?フロー
環境: Windows Server 2008 R2 64 ビット SQL Server 2008 R2
Microsoft Windows Management Framework 3.0 と、Powershell 3.0 を入手するための前提条件をインストールしました。
サーバーの Powershell プロンプトで次のように表示されます: PS C:\Users\macfarmw> sqlps SQLPS は初期化に失敗しました: アセンブリ 'Microsoft.PowerShell.Commands.Utility, Version=3.0 からタイプ 'Microsoft.PowerShell.Commands.FormatDefaultCommand' を読み込めませんでした.0.0、カルチャ = ニュートラル、PublicKeyToken = 31bf3856ad364e35'。PS C:\Users\macfarmw>
Powershell 3.0 をインストールすると、SQLPS ユーティリティが壊れますか? これを解決して Powershell 3.0 を維持できますか?
ありがとう、
マシュー
c# - Powershell SQLPSモジュールがC#内にインポートされない
C# 内の Powershell 内から SQL クエリを実行しようとしています。私は ActiveDirectory コマンドレットを使用してこれを行うことに成功しており、さらに一歩進めたいと考えていました。
私の最初の問題は、次の形式が ActiveDirectory (および ISE) で動作する一方で、C# では失敗することです。
セキュリティを Unrestricted に設定してからずっと経ちましたが、次のようなエラーが表示されます。
CmdletInvocationException が処理されませんでした
このシステムではスクリプトの実行が無効になっているため、ファイル C:\Program Files (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules\sqlps\Sqlps.ps1 を読み込めません。詳細については、 http: //go.microsoft.com/fwlink/ ?LinkID=135170 で about_Execution_Policies を参照してください。
ただし、このように実行するとエラーは発生しませんが、後で「Get-Module -all」を呼び出してもモジュールの兆候は示されません。
その後、ActiveDirectory モジュールをインポートして Get-Module を呼び出しても、何も表示されません。
何が起きてる?
powershell - Restore-SqlDatabase コマンドレットの RelocateFile プロパティに関する問題
Restore-SqlDatabase コマンドレットを使用してデータベースを復元しようとしています。ファイルを再配置する必要がありますが、次のエラーが発生します
私のpowershellコードは次のようになります