2017-02-02 65 views
2

DBeaverで実行したいファイル数は.sqlです。従来のデータベース開発プログラムでは、ユーザーは同じウィンドウ内でSQLスクリプトを(完全にまたは部分的に)編集および実行できますが、これはDBeaverでは明白ではありません。DBeaverでSQLスクリプトを実行するには?

.sqlスクリプトを開くと、ボタンバーのいくつかのドロップダウンボックスが表示され、接続セレクタとして機能しているようです。しかし、私が定義した接続は、これらのドロップダウンボックスには表示されません。データベース・ナビゲーション・ビューのデータベース・オブジェクトでSQLコンソールを開くことはできますが、SQLスクリプトでは実行できません。

DBeaverとの特定のデータベース接続に対して、SQLスクリプトを完全にまたは部分的に実行するにはどうすればよいですか?

答えて

3

私はこれを行う方法を考えました。まず、SQLエディタで目的のスクリプトを開いておく必要があります。特定の場合には

enter image description here

、すぐにこの:その後1は、データベースナビゲータ接続ボタンから設定し、アクティブな接続のための下向き矢印メニューから使用可能ですナビゲーターオプション付き自動同期接続を選択する必要がありますSQLエディタパネル内でSQLコンソールをアクティブにします。そうでない場合は、データベース・ナビゲータを実行し、動作する必要のあるスキーマを選択する必要があります。

は + を入力し、それを選択し、Ctrlキーを押してSQLスクリプト(例えば、クエリ)のセグメントを実行することが可能です。大きなファイルの場合

3

、より最適それは外部エディタ.SQLファイルを編集して、DBeaverである:

  • を右クリックして、あなたのDBに
  • が選択されましたツール/実行スクリプト
  • はあなたの.SQLファイル
  • クリックスタートをロードします。

このアプローチは、一般に、大容量ファイルの方が便利で高速です。

  • アクティブデータソースにあなたのDBを設定があなたのファイルファイルをロード
  • を選択:


    は、あなたがしなければならない外部エディタ
    せずにこのを行うには/ファイルを開く...
  • などのスクリプト全体を実行します。 Alt + xを使用してください。
関連する問題