我们有一个转储文件,我们想要导入到一个亚马逊的rds服务器。
我就是这样做的:
创建一个公共db链接并验证它是否有效:
create public database link rdsdblink
connect to dbuser identified by dbpsw
using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST='xxx')(PORT=1521)))(CONNECT_DATA=(SID=dbsid)))';
SQL> select * from dual @ rdsdbl
我想分析一下甲骨文的问题。表track_table有active分区。我对分区不太了解。我想检查这个分区创建的条件是什么。为了检查我的表是否是分区的,我在下面的查询中使用,它表示PARTITION_NAME对于track_table表是活动的。
SELECT * FROM dba_tab_partitions WHERE table_name = 'track_table';
以下是我想分析的问题:
select count(*) as cnt
from track_table partition (active)
where trg_id > 198754