フラットファイルをSQLデータベースにインポートしようとすると、奇妙な問題が発生します。クリックするとすぐに発生します。フラットファイルのインポート実際にはウィザードには入りません。(データベースを右クリック ->タスク->フラットファイルのインポート)。サーバー全体の約 50 個のデータベースのうち、いくつかのデータベースでのみ発生します。インポート/エクスポート ウィザードを使用するための特定の権限はユーザーにはなく、データベースのデータリーダー/データライターだけが必要であると理解しています (ユーザーには DBOwner があるため、それが問題ではないことはわかっています)。
.NET の修復、.NET のアンインストール、再インストールを試みましたが、効果はありませんでした。可能な限り最新の SSMS バージョンを使用しています。
システムインフォメーション:
Microsoft SQL Server Management Studio 14.0.17289.0
Microsoft Analysis Services クライアント ツール 14.0.1016.283
Microsoft Data Access Components (MDAC) 10.0.15063.0
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 9.11.15063.0
Microsoft .NET Framework 4.0.30319.42000
オペレーティング システム 6.3.15063
SSMS では具体的なエラーの詳細は提供されないため、これはイベント ビューアーからのエラー メッセージです。
Faulting application name: Ssms.exe, version: 2017.140.17289.0, time stamp: 0x5befcf0a
Faulting module name: KERNELBASE.dll, version: 10.0.15063.1266, time stamp: 0x51a816a7
Exception code:0xe0434352
Fault offset: 0x000f0372
Faulting process id: 0x3674
Faulting application start time: 0x01d4e67aeb7af5c3
Faulting application path: C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\Ssms.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 9581ba4f-f461-4ef2-a85d-38468d9e5d50
Faulting package full name:
Faulting package-relative application ID:
答え1
@Jeff Lohr....ウィザードが動作する DB で起動すると、左側のペインで [前へ] または [概要] のいずれかを選択すると、スプラッシュ スクリーンに戻ることができます。[このスクリーンを表示しない] のチェックを外します。スプラッシュ スクリーンを有効にしたら、動作していないデータベースの 1 つにアクセスして、アプリの再起動ではなくエラー メッセージが表示されるかどうかを確認します。少なくとも、よりわかりやすいエラー メッセージが表示されます。例: