我有很多.sql文件要通过DBeaver执行.传统的数据库开发程序允许用户在同一窗口中编辑和运行SQL脚本(全部或部分),但这对于DBeaver来说并不明显.
当我打开一个.sql脚本时,会出现一些按钮栏中的下拉框,它们似乎充当了连接选择器.但是我所定义的连接都没有出现在这些下拉框中.可以在"数据库导航"视图中的数据库对象上打开SQL控制台,但不能在SQL脚本上打开SQL控制台.
如何使用DBeaver针对特定数据库连接完全或部分执行SQL脚本?
sim*_*eco 18
对于较大的文件,最好是 在外部编辑器中编辑.sql文件,然后在DBeaver中编辑:
对于大文件,这种方法通常更方便,更快捷.
要在没有外部编辑器的情况下这样做,您必须:
Cur*_*her 13
我希望一切都好!好问题!当我开始使用 dbeaver 时,我也有类似的问题。这是我到目前为止所想到的:
ALT+X使用;运行整个单个脚本;使用CTRL+运行选定的代码部分或分号之前的任何内容ENTER;附截图:在 dbeaver 21.0 上运行数据库任务
小智 6
步骤 1:通过导航到适当的选项或使用快捷键 (Ctrl + J) 创建新的 SQL 脚本。
步骤 2:按照以下步骤导入您刚刚创建的 SQL 脚本:
步骤 3:按执行快捷键 (Alt + X) 执行您导入的 SQL 脚本。
我相信我已经知道如何做到这一点。首先,必须使用SQL编辑器打开所需的脚本。然后,必须选择“ 使用导航器自动同步连接”选项,该选项可通过“ 从数据库导航器连接设置活动连接”按钮的向下箭头菜单使用:
在某些情况下,这会立即激活SQL编辑器面板中的SQL控制台。如果不是这种情况,则必须通过数据库导航器并选择要在其上进行操作的所需模式。
然后,可以通过选择SQL脚本(例如查询)的一部分并按Ctrl+ 来执行它Enter。
在 DBeaver 21.1.3 社区版中。我可以通过顶部工具栏上的下拉列表更改数据库和架构。要根据数据库导航器中选定的数据库自动更改它,请勾选Window / Preferences / Editors / Auto-sync editor connection with navigator choice。
| 归档时间: |
|
| 查看次数: |
47349 次 |
| 最近记录: |