dbms_metadata.get_ddl ORA-31603 ORA-06512
来源:互联网 发布:小世界网络与社交 编辑:程序博客网 时间:2024/05/21 13:37
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for 32-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
SQL> show user;
USER 为 "SCOTT"
SQL> SELECT dbms_metadata.get_ddl('TABLESPACE','USERS') FROM dual;
ERROR:
ORA-31603: 对象 "USERS" 属于类型 TABLESPACE, 在方案 "SCOTT" 中未找到
ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 105
ORA-06512: 在 "SYS.DBMS_METADATA", line 3912
ORA-06512: 在 "SYS.DBMS_METADATA", line 5678
ORA-06512: 在 line 1
未选定行
SQL> conn / as sysdba
已连接。
SQL> grant dba to scott;
授权成功。
SQL> conn scott/tiger
已连接。
SQL> set long 10000;
SQL> SELECT dbms_metadata.get_ddl('TABLESPACE','USERS') FROM dual;
DBMS_METADATA.GET_DDL('TABLESPACE','USERS')
--------------------------------------------------------------------------------
CREATE TABLESPACE "USERS" DATAFILE
'D:/ORACLE/LIANGWEI/ORADATA/LW/USERS01.DBF' SIZE 5242880
AUTOEXTEND ON NEXT 1310720 MAXSIZE 32767M
LOGGING ONLINE PERMANENT BLOCKSIZE 8192
EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT NOCOMPRESS SEGMENT SPACE MANAGEM
ENT AUTO
SQL> SELECT DBMS_METADATA.GET_DDL('TABLESPACE', TS.TABLESPACE_NAME) CREATE_TBS_SQL
2 FROM USER_TABLESPACES TS
3 WHERE TS.TABLESPACE_NAME = 'USERS';
CREATE_TBS_SQL
--------------------------------------------------------------------------------
CREATE TABLESPACE "USERS" DATAFILE
'D:/ORACLE/LIANGWEI/ORADATA/LW/USERS01.DBF' SIZE 5242880
AUTOEXTEND ON NEXT 1310720 MAXSIZE 32767M
LOGGING ONLINE PERMANENT BLOCKSIZE 8192
EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT NOCOMPRESS SEGMENT SPACE MANAGEM
ENT AUTO
- dbms_metadata.get_ddl ORA-31603 ORA-06512
- 使用dbms_metadata.get_ddl遇到ORA-31603
- 使用dbms_metadata.get_ddl出现ORA-31605错误
- ORA-06512 get_ddl
- dbms_metadata遇到ORA-31603的解决方案
- dbms_metadata.get_ddl()
- dbms_metadata.get_ddl
- DBMS_METADATA.GET_DDL
- dbms_metadata.get_ddl
- dbms_metadata.get_grant_ddl 和 dbms_metadata.get_ddl
- DBMS_METADATA.GET_DDL使用范例
- dbms_metadata.get_ddl的妙用
- dbms_metadata.get_ddl的用法
- dbms_metadata.get_ddl函数应用
- dbms_metadata.get_ddl学习
- dbms_metadata.get_ddl的用法
- dbms_metadata.get_ddl的妙用
- dbms_metadata.get_ddl的用法
- 关于c/c++中的类型重定义错误的自己的理解
- edid 获取显示器详细信息
- Open XML SDK 2.0 for Microsoft Office
- SHGetFileInfo 函数参数解释
- jquery ajax 请求参数详细说明 及 实例
- dbms_metadata.get_ddl ORA-31603 ORA-06512
- 代理模式
- QT 新手练习 模仿系统自带 记事本
- HBase vs Cassandra
- error LNK2005: __cinit already defined in libcmt.lib(crt0dat.obj)
- 声明变量在if(!变量)前后的区别
- 嵌入式linux、QT、ARM、android研发学习交流,软考嵌入式系统设计师交流群,欢迎大家加入,群号95388240
- 每天进步一点点-->const用法详解
- 写给即将入行的程序员的一封信[转]