标签: dbeaver

DBeaver文件编码(cp1250 - Windows-1250) - 更改默认编码?

我在DBeaver中设置编码有问题,特别是SQL文件编码(不是db编码!)到cp1250(Windows-1250)

为新文件/脚本设置此类编码没有问题 - 右键单击​​Scripts文件夹(或整个项目文件夹,脚本从中继承):属性/资源/文本文件编码.

问题是从文本文件(SQL编辑器/加载脚本)打开现有脚本.它们以UTF-8加载,显示为deafult编码.打开后没有简单的方法来改变编码...

有谁知道如何更改DBeaver(或打开的文件)的默认编码?我无法在任何地方找到答案......

encoding utf-8 cp1250 dbeaver

11
推荐指数
1
解决办法
6718
查看次数

DBeaver 还原 SQL Server .bak 文件

我只是想.bak在我的 DBeaver UI 中恢复一个 SQL Server文件。但我不知道该怎么做 - 有人可以帮忙吗?

我创建了一个数据库,但是当我右键单击它时,没有restore选项。

在此处输入图片说明

sql-server restore dbeaver

11
推荐指数
3
解决办法
1万
查看次数

如何在 dbeaver 中为 Postgresql 配置主客户端

我正在尝试导入数据库,但是我收到此消息:

未指定客户端主目录用于连接

我想我必须配置客户端,但是我不知道如何填写这些表格,我已经尝试过,输入表格:/etc/postgresql/13/main,但不起作用。

dbeaver 的图像

postgresql dbeaver

11
推荐指数
4
解决办法
5万
查看次数

如何使用 Dbeaver 社区版连接到 Cassandra?

有人使用 DBeaver 社区版成功连接到 Cassandra 集群吗?我尝试关注这篇文章,但没有取得任何成功。我必须启用身份验证,但收到一条错误消息:

Authentication error on host /x.x.x.x:9042: Host /x.x.x.x:9042 requires authentication, but no authenticator found in Cluster configuration

cassandra dbeaver

11
推荐指数
1
解决办法
2万
查看次数

Docker MySQL 连接 DBeaver

我刚刚在 youtube 上完成了这个 Docker 教程:

https://www.youtube.com/watch?v=SXY0MLHP3hA&lc=Ugzp3vKtSOp0rn2lYyd4AaABAg

我能够为 PHP 和 MySQL 创建几个 Docker 容器。文件结构如下:

>Docker_PHP_MySQL
 >DB
   -Dockerfile
 >src
   -index.php
 >www
   -Dockerfile
 development.env
 docker-compose.yml
Run Code Online (Sandbox Code Playgroud)

数据库 Dockerfile:

FROM mysql:8.0
Run Code Online (Sandbox Code Playgroud)

索引.php:

<?php
$mysqli = new mysqli('tut07-db', getenv('MYSQL_USER'), getenv('MYSQL_PASSWORD'), 'information_schema');
if($mysqli->connect_error) 
{
  echo 'Connection Error [', $mysqli->connect_errno, ']: ', $mysqli->connect_error;
} 
else 
{
  echo 'MySQLi Connected Successfully!';
}
?>
Run Code Online (Sandbox Code Playgroud)

www Dockerfile:

FROM php:7.2-apache

RUN docker-php-ext-install mysqli
RUN docker-php-ext-enable mysqli
Run Code Online (Sandbox Code Playgroud)

这是 development.env 文件:

MYSQL_USER=sys_admin
MYSQL_PASSWORD=sys_password
MYSQL_ROOT_PASSWORD=root_password
Run Code Online (Sandbox Code Playgroud)

最后是 docker-compose.yml 文件:

version: "3"

networks:
  tut07-frontend:
    driver: bridge
    ipam: …
Run Code Online (Sandbox Code Playgroud)

mysql dbconnection dbeaver docker docker-compose

10
推荐指数
4
解决办法
2万
查看次数

错误:在客户端主目录“mysql 二进制文件”中找不到 dbeaver 实用程序“mysql.exe”

当我尝试导入一个 SQL 文件并使用dbeaver 软件执行它时,它提示以下错误: 在此处输入图片说明
虽然我已经在 PC 上安装了 XAMPP。请问如何解决?

mysql dbeaver

10
推荐指数
1
解决办法
9019
查看次数

无法从 dbeaver 访问数据库表([SQLLITE_BUSY] 数据库文件已锁定(数据库已锁定))

首先,我意识到有人问过类似的问题,但似乎没有一个人有同样的问题,我找不到解决方案。

我可以在 python 中创建表并完美地执行写入/读取操作,访问我的 SQLlite 数据库。但是,当尝试通过 dbeaver 访问数据库时,我遇到以下问题:

  1. 首先,当尝试连接到 db 文件时,它询问我“名为 database.db 的文件已存在。您要替换它吗?”

  2. 当尝试通过 GUI 查看表格时,它会加载几秒钟,然后显示错误

错误

我还没有找到解决这个问题的方法。有没有人有这方面的经验和解决方案?

编辑:我想添加 sqllite 对于给定错误的说明: https: //www.sqlite.org/rescode.html#busy

它指出错误的发生是“由于某些其他数据库连接的并发活动”。我不知道这个并发活动会在哪里形成,因为我正在关闭所有内容,我只是想查看 GUI 中的表。我认为这个问题与第一个问题有关,它询问我是否要替换文件。

sqlite ubuntu dbeaver

10
推荐指数
1
解决办法
3766
查看次数

DBeaver 在导入/导出时不保留主键

我正在使用 DBeaver 将数据从 Postgres 迁移到 Derby。当我使用 DBeaver 中的向导直接从一个表转到另一个表时,会生成 Derby 中的主键而不是插入。这会导致后续表的外键出现问题。

如果我生成 SQL,主键是 SQL 语句的一部分,并已正确插入。但是,以这种方式处理的行太多。

有没有办法让 DBeaver 插入主键,而不是在直接导入/导出到数据库表时生成主键?

目标表的架构

CREATE TABLE APP.THREE_PHASE_MOTOR (
    ID BIGINT NOT NULL DEFAULT GENERATED_BY_DEFAULT,
    VERSION INTEGER NOT NULL,
    CONSTRAINT SQL130812103636700 PRIMARY KEY (ID)
);

CREATE INDEX SQL160416184259290 ON APP.THREE_PHASE_MOTOR (ID);
Run Code Online (Sandbox Code Playgroud)

源表的架构

CREATE TABLE public.three_phase_motor (
    id int8 NOT NULL DEFAULT nextval('three_phase_motor_id_seq'::regclass),
    "version" int4 NOT NULL,
    CONSTRAINT three_phase_motor_pkey PRIMARY KEY (id)
)
WITH (
    OIDS=FALSE
);
Run Code Online (Sandbox Code Playgroud)

dbeaver

9
推荐指数
3
解决办法
5036
查看次数

Dbeaver 自动将字母放在我的查询后面

如果我选择带有下拉菜单的表并且我需要知道如何将其关闭,Dbeaver 会自动将表的起始字母放在全名后面。

就像这样:

select * from kalibrierprotokoll_lx_punkte klp 
Run Code Online (Sandbox Code Playgroud)

mysql dbeaver

9
推荐指数
1
解决办法
6483
查看次数

Dbeaver恢复未保存的脚本

我正在尝试恢复未保存的 dBeaver 脚本。系统突然关闭后,我再次打开 DBeaver,但找不到任何东西。我所有的 SQL 脚本都消失了。

我该如何恢复或查找这些脚本文件?SQL脚本保存在哪个文件夹中?

restore dbeaver

9
推荐指数
2
解决办法
2万
查看次数