2016-03-24 4 views
3

を指定せずにビットをSQLサーバーに接続することはできません。ジェットブレーンズDatagripは私が前方に移動することはできません問題を満たして、私は私の主なSQL ServerクエリツールとしてDatagripを使用しようとするデータベース

とき、私はセットアッププロジェクトデータソースを、私はそれ以外の場合は私がすべてのデータベースの一覧を見ることができることを、SQL Serverの管理スタジオのように働くことができる方法のgotoデフォルトのtempdb、意志、データベースを選択する必要があります。

iはJTDSおよびマイクロソフトのドライバ、両方のない作品の両方を試してみました。

または複数のデータベースを選択できますか?私は1つのデータベースのための1つのデータソースを作成したくありません。

もし私がmysqlに接続すると、期待どおりに動作します。 @Andreyから


ソリューション:

データベースを指定せずに接続することが可能です。これを空白のままにしておきます。他の設定(ホスト、ポート、ユーザー、パス)を入力したら、[データソース]プロパティの[スキーマ]タブに移動し、作業するすべてのデータベースとスキーマを選択します。次に、データベースツールウィンドウでこのデータソースの同期アクションを呼び出します。

+2

データベースを指定せずに接続することができます。これを空白のままにしておきます。他の設定(ホスト、ポート、ユーザー、パス)を入力した後、[**スキーマ**](https://www.jetbrains.com/help/datagrip/1.0/data-sources-and-drivers-dialog.html)にアクセスします。 #schemasAndTablesTab)タブをクリックし、作業するすべてのデータベースとスキーマを選択します。次に、[データベースツールウィンドウ](https://www.jetbrains.com/help/datagrip/1.0/database-tool-window.html)でこのデータソースの** Synchronize **アクションを呼び出します。 – Andrey

+1

ありがとうございました@Andrey、それは動作し、あなたは私の時間を節約しました。 –

答えて

4

データベースを指定せずに接続することが可能です。これを空白のままにしておきます。他の設定(ホスト、ポート、ユーザー、パス)を入力した後、データソースプロパティのSchemasタブに移動し、作業するすべてのデータベースとスキーマを選択します。次に、アクションをこのデータソースに対してDatabase tool windowに起動します。

1

DataGrip 2016.2 EAPは、複数のデータベースを示すためのサポートを持っていると主張しています。 https://blog.jetbrains.com/datagrip/を参照し、「データベースビュー」を検索してください。残念ながら、私がこれを書いている日の時点では、まったく動作していないようです。

残念ながら、アンドレイの提案は私のために動作しませんでした。

+0

はうまく動作します。 [詳細]タブでデータベースを指定していないMicrosoft SQLドライバを選択するときと、接続するときにデータベースを指定しないでください。接続が成功した場合は、データベースブラウザでさらにスキーマをクリックし、接続先のデータベースを選択します。 – TheJackal

+0

まだ問題がありますか? – moscas

関連する問題