暂无图片
antdb数据库显示“ERROR: cannot execute INSERT in a read-only transaction”。
我来答
分享
关耳
2023-09-27
antdb数据库显示“ERROR: cannot execute INSERT in a read-only transaction”。

求助:

antdb数据库显示“ERROR: cannot execute INSERT in a read-only transaction”。

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
暂无图片
亚信安慧AntDB数据库

解决方式

antdb的datanode节点,默认只有读权限,只有coordinator具有读写权限。
这里adb连接的是datanode,而不是coordinator,可以让adb指定端口选项-p。
也可能配置了pgport的环境变量,如果配了pgport的环境变量,adb默认连到环境变量指向的那个端口。

adb -p xxx -d xxx -f xxx.sql -v ON_ERROR_STOP=1

原因说明

按上述说明依次排查

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
在启动AntDB分布式数据库时,需要先启动哪个节点或进程
回答 1
D、mgr
antdb数据库显示“ERROR: attempted to local committed but global uncommitted transaction”
回答 1
解决方式该错误出现在CN节点执行SQL操作时;在报错的CN节点查询adbsnapstate()扩展试图:selectfromadbsnapstate();如果提示不存在则在对应的数据库下创建该插件即可
ANTDB配置互信报错unknown cipher type sshconfig.ini
回答 2
也可以使用手工的方式配置:切换到antdb用户suantdb生成公钥和密钥执行下面的命令,按三次回车sshkeygentrsa用sshcopyid把公钥复制到远程主机上目标ip换成其他主机的ip,ss
使用AntDB过程中想要切换Oracle语法的操作是()?
回答 1
答案C
在分布式数据库中主机的信息存放在哪个表中
回答 1
host表 
判断题:MTK增量迁移不支持从当前位置开始迁移()。
回答 2
错的
下面哪个选项是AntDB常用的sql优化手段?
回答 2
B.索引优化索引优化是提高SQL查询性能的常用手段。通过合理地创建和管理索引,可以加速数据检索,减少查询所需的时间。
AntDB数据库是分布式数据库吗?
回答 1
AntDB是一款分布式关系型数据库,同时,基于超融合架构,满足用户交易、分析、流处理、向量引擎、时序和高性能内存计算6大能力。
亚信AntDB数据库有啥业务应用场景和应用案例?
回答 1
2020年5月,AntDB应用在通信行业基础设施同时支撑全国24多个省份10亿多用户,出账效率提升数十倍。目前已广泛应用于电信、金融、能源等行业,也适用于电商、游戏、IOT物联网等领域。
AntDB数据库中的 EXPLAIN结果中哪些信息要引起关注
回答 2
在使用EXPLAIN解析SQL执行计划时,如果有下面几种情况,就需要特别关注下了:首先看下type这列的结果,如果有类型是ALL时,表示预计会进行全表扫描(fulltablescan)。通常全表扫描的
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~