sanmeimu 1年前 评论了 shijierhuofu 创建的话题 › antdb安装,显示“Authentication failed (username/password)”要怎么解决? |
解决方式 各主机之间是否配置了互信。 postgres=# start agent all; postgres=# 原因说明 AntDB的mgr通过ssh远程管理各节点,因此需配置ssh互信或添加password选项。 |
sanmeimu 1年前 评论了 shijierhuofu 创建的话题 › antdb安装,显示“error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or directory”要怎么解决? |
解决方式 .bashrc 环境变量中,是否设置了如下环境变量LD_LIBRARY_PATH export LD_LIBRARY_PATH=$ADB_HOME/lib:$LD_LIBRARY_PATH 原因说明 某些特殊软件或插件,只识别.bashrc而不识别 .bash_profile,添加后退出终端重新登录。 |
sanmeimu 1年前 评论了 shudaonan 创建的话题 › antdb数据库显示“adb:/unibss/dmp/hqy/gprs4/DR_GPRS_201812_A_P1_1.sql:18895: invalid command \N”。 |
解决方式 由于adb批量导入时,刷新速度太快,该错误信息并非最原始的错误。 adb -p xxx -d xxx -f xxx.sql -v ON_ERROR_STOP=1 原因说明 产生该错误的原因较多。如 adb导入的表结构未创建、表上某列存在自增序列却没有创建。 |
sanmeimu 1年前 评论了 ajhdf 创建的话题 › 使用antdb数据库,出现“INSERT has more target columns than expressions”提示。 |
解决方式 目标列与表结构的列不匹配。 原因说明 查询语句中的目标列与表结构的列不匹配,或多或少,请仔细检查。 |
sanmeimu 1年前 评论了 shudaonan 创建的话题 › 使用antdb数据库时,显示“ERROR: attempted to local committed but global uncommitted transaction, which version is xxxx \N”。 |
错误信息中出现如下提示:you can modfiy guc parameter “waitglobaltransaction” on coordinators to wait the global transaction id committed on agtm 在每个dn主库上,查询接受事务快照进程:postgres: snapshot receiver process,然后ps把这个进程的pid找出来,kill -15 报错的cn上,建个表写写数据验证问题是否已经修复。 原因说明 部分节点的事务状态和gtm的不一致,在节点内,可以通过select adb_xact_status(xid);来查看事务状态,kill上面的进程,目的是让节点重新同步一下gtm的事务状态。 |
sanmeimu 1年前 评论了 shudaonan 创建的话题 › 使用antdb数据库时,显示“ERROR could not import the requested snapshot \N”。 |
解决方式 该错误出现在CN节点执行SQL操作时; 原因说明 产生该错误的原因可能是CN节点和GC节点事务号未及时同步导致的,可以手工触发同步; |
sanmeimu 1年前 评论了 denude 创建的话题 › antdb数据库连接时,出现“FATAL: password authentication failed for user “his””。 |
解决方式 请检查输入的密码是否正确? 原因说明 密码不正确,请确认密码的正确性。 |
sanmeimu 1年前 评论了 SDKhe 创建的话题 › AntDB数据库如何将两个表名对调 |
在类似pt-osc场景下,需要将两个表名对调,怎么才能确保万无一失? |
sanmeimu 1年前 评论了 dehydration 创建的话题 › AntDB数据库如何查看当前最新事务ID |
在个别时候可能需要查看当前最新的事务ID,以便做一些业务逻辑上的判断(例如利用事务ID变化以及前后时差,统计每次事务的响应时长等用途)。 |