暂无图片
Oracle bbed修改SCN报错BBED-00207: invalid offset specifier
我来答
分享
H
hardware
2021-08-05
Oracle bbed修改SCN报错BBED-00207: invalid offset specifier

scn号很大,转换16进制数后超过8位 怎样通过bbed修改?

select to_char(20168425658,'xxxxxxxxxxxxxxxx') from dual; TO_CHAR(201684256 ----------------- 4b221c0ba BBED> assign kcvfh.kcvfhckp.kcvcpscn.kscnbas = 20168425658 BBED-00207: invalid offset specifier (20168425658)
复制
我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
许玉晨

分高位和低位scn
kscnbas是低位scn
kscnwrp是高位scn
需要把scn拆分下,算法如下:
SCN=kscnwrp * 4294967296 + kscnbas

暂无图片 评论
暂无图片 有用 1
打赏 1
John2020

这个例子是说
4b221c0ba=kscnwrp * 4294967296 + kscnbas ?

暂无图片 评论
暂无图片 有用 0
打赏 0
许玉晨

是的

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


请输入正文
提交
相关推荐
ORA-17507 如何解决?
回答 30
这是Oracle数据库的错误信息,主要是因为I/O请求的大小不是逻辑块大小的倍数导致的。Oracle数据库的逻辑块大小通常是2KB、4KB、8KB、16KB、32KB等,而I/O请求的大小必须是这些逻
Oracle一个单机库并发可以达到多少?
回答 5
已采纳
看你CPU处理能力,内存,磁盘IO,网络带宽等因素,这玩意也没啥具体公式,想真实的了解你的数据库服务器并发情况,那搞个压力测试慢慢加压
Oracle11.2.0.4单实例,在回退201020的PSU时, 数据库无法正常启停?
回答 2
打的时候正常,回退是需要做一个测试
如何理解v$sql_plan里的child_number
回答 1
已采纳
执行计划改变, 肯定是要生成新的游标,你这个是因为原来的child从内存清除了, 新的又从0开始了.执行计划不变也可能生成很多子游标,比如insert values语句的
各位,我搭建了一个ogg测试环境,ddl和dml同步。目前测试发现dml的delete操作无法同步到目标库。看日志没看出什么问题。其他insert,有主键的表的update,建表,删表,修改表字段的测试都未见异常。一般要怎么排查我这个问题?
回答 5
已采纳
测试步骤:1、建表2、插入一条数据成功同步3、删掉这条数据同步失败
如何把windows 2008查出来的文件日期插入到oracle数据库中。
回答 9
已采纳
1、先建个表 createtablemodf(modtdate);2、插入bat如下,c:\1.bat为例@echoofffor%%Ain(c:\1.bat)dosetlmd%%tAecho
Oracle执行查询语句后,如何获取查询到的记录的条数?
回答 2
已采纳
在executeQuery()方法执行SELECT语句后,查询结果会返回给ResultSet对象,而该对象没有定义获取结果集中记录条数的方法。如果需要知道记录的条数,就需要使用循环读取的方法来计算记录
impdp报错
回答 5
首先可以尝试让导出的路径授予给public,此路径在操作系统给Oracle可读写的权限。另外系统自带的schema即已存在的对象其实没必要去replace,这个相当于删除重建。保留现有的即可用tabl
如何在mysql实现Oracle 的to_number函数?
回答 1
已采纳
mysql 只有简单的cast 转换函数,没有oracle tonumber 这么强大的功能。更强大的功能可以在应用后端实现。
oracle rman备份文件1个月就被删除了。
回答 3
已采纳
看看系统日志是否有文件删除记录,如果是外挂存储或者磁盘,还要看是否存储或者别的服务器定时删除文件