Oracle grant for scripting of tables and views

Hi,
I am accessing an Oracle database (not sure what version) via Toad for Data Analysts to analyze an existing database.  I need to be able to create scripts of existing tables and views.  I do not need to run the scripts, create tables, etc.
Toad gives me the following messages when I attempt to create a script:

The requested database object information has not been retrieved.
Object information is retrieved by SYS.DBMS_METADATA.
Check to see that you have privileges for this package.;

Thanks,
Greg
Greg_BeamAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

slightwv (䄆 Netminder) Commented:
>>Check to see that you have privileges for this package

Error seems self explanatory.  You need the DBA to grant you execute on DBMS_METADATA.

http://docs.oracle.com/cd/E11882_01/appdev.112/e25788/d_metada.htm#ARPLS640
Greg_BeamAuthor Commented:
That isn't working.  My DBA added select_catalog_role and the above, but I still get the same message. I need to be able to generate create scripts for tables and views while have only read access otherwise.
slightwv (䄆 Netminder) Commented:
where did I mention select_catalog_role?

I mentioned:  You need the DBA to grant you execute on DBMS_METADATA
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

Greg_BeamAuthor Commented:
You didn't, but it didn't work and select_catalog_role was mentioned on the link you gave me.  It seemed it was necessary too.  Do you think having it is the problem?
I also have execute on SYS.DBMS_METADATA, but that didn't help either.

                Grant execute on DBMS_METADATA to user_name
slightwv (䄆 Netminder) Commented:
Extra privs are not a problem.

Can you connect using sqlplus?  If so let's try some things.

First from a SQL prompt:
desc DBMS_METADATA
Greg_BeamAuthor Commented:
PACKAGE DBMS_METADATA
FUNCTION ADD_TRANSFORM RETURNS NUMBER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 ENCODING                       VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
FUNCTION CHECK_MATCH_TEMPLATE RETURNS NUMBER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
POBJNO                         NUMBER                  IN    
 SPCNT                          NUMBER                  IN    
FUNCTION CHECK_MATCH_TEMPLATE_LOB RETURNS NUMBER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
POBJNO                         NUMBER                  IN    
 SPCNT                          NUMBER                  IN    
FUNCTION CHECK_MATCH_TEMPLATE_PAR RETURNS NUMBER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
POBJNO                         NUMBER                  IN    
 SPCNT                          NUMBER                  IN    
PROCEDURE CHECK_TYPE
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
SCHEMA                         VARCHAR2                IN    
 TYPE_NAME                      VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 HASHCODE                       VARCHAR2                IN    
 TYPEID                         VARCHAR2                IN    
PROCEDURE CLOSE
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
FUNCTION CONVERT RETURNS KU$_MULTI_DDLS
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 POS                            BINARY_INTEGER          OUT  
 HANDLE                         NUMBER                  IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       XMLTYPE                 IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       CLOB                    IN    
 LEN                            BINARY_INTEGER          OUT  
 DOCUMENT                       XMLTYPE                 IN    
 GRANTOR                        VARCHAR2                OUT  
 RESULT                         CLOB                    IN/OUT
RESULT                         CLOB                    IN/OUT
OFFSETS                        DBMS_METADATA           OUT  
 PATCHTABLEMETADATA             VARCHAR2                OUT  
FUNCTION CONVERT RETURNS KU$_MULTI_DDLS
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 POS                            BINARY_INTEGER          OUT  
 HANDLE                         NUMBER                  IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       XMLTYPE                 IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       CLOB                    IN    
 LEN                            BINARY_INTEGER          OUT  
 DOCUMENT                       XMLTYPE                 IN    
 GRANTOR                        VARCHAR2                OUT  
 RESULT                         CLOB                    IN/OUT
RESULT                         CLOB                    IN/OUT
OFFSETS                        DBMS_METADATA           OUT  
 PATCHTABLEMETADATA             VARCHAR2                OUT  
FUNCTION CONVERT RETURNS KU$_MULTI_DDLS
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 POS                            BINARY_INTEGER          OUT  
 HANDLE                         NUMBER                  IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       XMLTYPE                 IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       CLOB                    IN    
 LEN                            BINARY_INTEGER          OUT  
 DOCUMENT                       XMLTYPE                 IN    
 GRANTOR                        VARCHAR2                OUT  
 RESULT                         CLOB                    IN/OUT
RESULT                         CLOB                    IN/OUT
OFFSETS                        DBMS_METADATA           OUT  
 PATCHTABLEMETADATA             VARCHAR2                OUT  
FUNCTION CONVERT RETURNS KU$_MULTI_DDLS
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 POS                            BINARY_INTEGER          OUT  
 HANDLE                         NUMBER                  IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       XMLTYPE                 IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       CLOB                    IN    
 LEN                            BINARY_INTEGER          OUT  
 DOCUMENT                       XMLTYPE                 IN    
 GRANTOR                        VARCHAR2                OUT  
 RESULT                         CLOB                    IN/OUT
RESULT                         CLOB                    IN/OUT
OFFSETS                        DBMS_METADATA           OUT  
 PATCHTABLEMETADATA             VARCHAR2                OUT  
FUNCTION CONVERT RETURNS KU$_MULTI_DDLS
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 POS                            BINARY_INTEGER          OUT  
 HANDLE                         NUMBER                  IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       XMLTYPE                 IN    
 DOCUMENT                       CLOB                    IN    
 DOCUMENT                       CLOB                    IN    
 LEN                            BINARY_INTEGER          OUT  
 DOCUMENT                       XMLTYPE                 IN    
 GRANTOR                        VARCHAR2                OUT  
 RESULT                         CLOB                    IN/OUT
RESULT                         CLOB                    IN/OUT
OFFSETS                        DBMS_METADATA           OUT  
 PATCHTABLEMETADATA             VARCHAR2                OUT  
FUNCTION CONVERT_TO_CANONICAL RETURNS VARCHAR2
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
VERSION                        VARCHAR2                IN    
FUNCTION FETCH_CLOB RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 XMLDOC                         CLOB                    IN/OUT
CACHE_LOB                      BOOLEAN                 IN    
 LOB_DURATION                   BINARY_INTEGER          IN    
FUNCTION FETCH_CLOB RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 XMLDOC                         CLOB                    IN/OUT
CACHE_LOB                      BOOLEAN                 IN    
 LOB_DURATION                   BINARY_INTEGER          IN    
FUNCTION FETCH_DDL RETURNS KU$_DDLS
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
FUNCTION FETCH_DDL_TEXT RETURNS VARCHAR2
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 PARTIAL                        NUMBER                  OUT  
FUNCTION FETCH_OBJNUMS RETURNS KU$_OBJNUMSET
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
FUNCTION FETCH_OBJNUMS RETURNS KU$_OBJNUMSET
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
FUNCTION FETCH_SORTED_OBJNUMS RETURNS KU$_OBJNUMPAIRLIST
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
FUNCTION FETCH_XML RETURNS XMLTYPE
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
PROCEDURE FETCH_XML_CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 DOC                            CLOB                    IN/OUT
DOC                            CLOB                    IN/OUT
PARSED_ITEMS                   KU$_PARSED_ITEMS        IN/OUT
PARSED_ITEMS                   KU$_PARSED_ITEMS        IN/OUT
OBJECT_TYPE_PATH               VARCHAR2                OUT  
 OBJECT_TYPE_PATH               VARCHAR2                OUT  
 SEQNO                          NUMBER                  OUT  
 PROCOBJ_ERRORS                 KU$_VCNT                OUT  
PROCEDURE FETCH_XML_CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 DOC                            CLOB                    IN/OUT
DOC                            CLOB                    IN/OUT
PARSED_ITEMS                   KU$_PARSED_ITEMS        IN/OUT
PARSED_ITEMS                   KU$_PARSED_ITEMS        IN/OUT
OBJECT_TYPE_PATH               VARCHAR2                OUT  
 OBJECT_TYPE_PATH               VARCHAR2                OUT  
 SEQNO                          NUMBER                  OUT  
 PROCOBJ_ERRORS                 KU$_VCNT                OUT  
PROCEDURE FREE_CONTEXT_ENTRY
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
IND                            NUMBER                  IN    
FUNCTION GET_ACTION_INSTANCE RETURNS KU$_PROCOBJ_LINES
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
PACKAGE                        VARCHAR2                IN    
 PKG_SCHEMA                     VARCHAR2                IN    
 FUNCTION                       VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 SCHEMA                         VARCHAR2                IN    
 NAMESPACE                      NUMBER                  IN    
 OBJTYPE                        NUMBER                  IN    
 PREPOST                        NUMBER                  IN    
 ISDBA                          NUMBER                  IN    
FUNCTION GET_ACTION_SCHEMA RETURNS KU$_PROCOBJ_LINES
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
PACKAGE                        VARCHAR2                IN    
 PKG_SCHEMA                     VARCHAR2                IN    
 FUNCTION                       VARCHAR2                IN    
 SCHEMA                         VARCHAR2                IN    
 PREPOST                        NUMBER                  IN    
 ISDBA                          NUMBER                  IN    
FUNCTION GET_ACTION_SYS RETURNS KU$_PROCOBJ_LINES
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
PACKAGE                        VARCHAR2                IN    
 PKG_SCHEMA                     VARCHAR2                IN    
 FUNCTION                       VARCHAR2                IN    
 PREPOST                        NUMBER                  IN    
FUNCTION GET_CANONICAL_VSN RETURNS VARCHAR2
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
VERSION                        VARCHAR2                IN    
FUNCTION GET_DDL RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 SCHEMA                         VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 TRANSFORM                      VARCHAR2                IN    
FUNCTION GET_DEPENDENT_DDL RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 BASE_OBJECT_NAME               VARCHAR2                IN    
 BASE_OBJECT_SCHEMA             VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 TRANSFORM                      VARCHAR2                IN    
 OBJECT_COUNT                   NUMBER                  IN    
FUNCTION GET_DEPENDENT_SXML RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 BASE_OBJECT_NAME               VARCHAR2                IN    
 BASE_OBJECT_SCHEMA             VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 TRANSFORM                      VARCHAR2                IN    
 OBJECT_COUNT                   NUMBER                  IN    
FUNCTION GET_DEPENDENT_XML RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 BASE_OBJECT_NAME               VARCHAR2                IN    
 BASE_OBJECT_SCHEMA             VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 TRANSFORM                      VARCHAR2                IN    
 OBJECT_COUNT                   NUMBER                  IN    
FUNCTION GET_DOMIDX_METADATA RETURNS KU$_PROCOBJ_LINES
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
INDEX_NAME                     VARCHAR2                IN    
 INDEX_SCHEMA                   VARCHAR2                IN    
 TYPE_NAME                      VARCHAR2                IN    
 TYPE_SCHEMA                    VARCHAR2                IN    
 FLAGS                          NUMBER                  IN    
PROCEDURE GET_DPSTRM_MD
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
SCHEMA                         VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 MDVERSION                      VARCHAR2                IN    
 DPAPIVERSION                   NUMBER                  IN    
 DOC                            CLOB                    IN/OUT
NETWORK_LINK                   VARCHAR2                IN    
 FORCE_LOB_BE                   BOOLEAN                 IN    
 FORCE_NO_ENCRYPT               BOOLEAN                 IN    
FUNCTION GET_EDITION RETURNS VARCHAR2
FUNCTION GET_EDITION_ID RETURNS NUMBER
FUNCTION GET_GRANTED_DDL RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 GRANTEE                        VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 TRANSFORM                      VARCHAR2                IN    
 OBJECT_COUNT                   NUMBER                  IN    
FUNCTION GET_GRANTED_XML RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 GRANTEE                        VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 TRANSFORM                      VARCHAR2                IN    
 OBJECT_COUNT                   NUMBER                  IN    
FUNCTION GET_HASHCODE RETURNS RAW
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
SCHEMA                         VARCHAR2                IN    
 TYPENAME                       VARCHAR2                IN    
FUNCTION GET_INDEX_INTCOL RETURNS NUMBER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJ_NUM                        NUMBER                  IN    
 INTCOL_NUM                     NUMBER                  IN    
FUNCTION GET_JAVA_METADATA RETURNS KU$_JAVA_T
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
JAVA_NAME                      VARCHAR2                IN    
 JAVA_SCHEMA                    VARCHAR2                IN    
 TYPE_NUM                       NUMBER                  IN    
FUNCTION GET_PLUGTS_BLK RETURNS KU$_PROCOBJ_LINES
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
BLOCKID                        NUMBER                  IN    
FUNCTION GET_PREPOST_TABLE_ACT RETURNS KU$_TACTION_LIST_T
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
PREPOST                        NUMBER                  IN    
 SCHEMA                         VARCHAR2                IN    
 TNAME                          VARCHAR2                IN    
FUNCTION GET_PROCOBJ RETURNS KU$_PROCOBJ_LINES
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
PACKAGE                        VARCHAR2                IN    
 PKG_SCHEMA                     VARCHAR2                IN    
 FUNCTION                       VARCHAR2                IN    
 OBJID                          NUMBER                  IN    
 ISDBA                          BINARY_INTEGER          IN    
FUNCTION GET_PROCOBJ_GRANT RETURNS KU$_PROCOBJ_LINES
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
PACKAGE                        VARCHAR2                IN    
 PKG_SCHEMA                     VARCHAR2                IN    
 FUNCTION                       VARCHAR2                IN    
 OBJID                          NUMBER                  IN    
 ISDBA                          BINARY_INTEGER          IN    
FUNCTION GET_QUERY RETURNS VARCHAR2
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
FUNCTION GET_STAT_COLNAME RETURNS VARCHAR2
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OWNER_NAME                     VARCHAR2                IN    
 TABLENAME                      VARCHAR2                IN    
 DEFAULT_VAL                    LONG                    IN    
 ATTR_COLNAME                   VARCHAR2                IN    
 NESTED_TABLE                   NUMBER                  IN    
PROCEDURE GET_STAT_INDNAME
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
TABLE_OWNER                    VARCHAR2                IN    
 TABLE_NAME                     VARCHAR2                IN    
 COLNAMES                       DBMS_METADATA           IN    
 COL_COUNT                      NUMBER                  IN    
 IND_OWNER                      VARCHAR2                OUT  
 IND_NAME                       VARCHAR2                OUT  
FUNCTION GET_SXML RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 SCHEMA                         VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 TRANSFORM                      VARCHAR2                IN    
FUNCTION GET_SYSPRIVS RETURNS KU$_PROCOBJ_LINES
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
PACKAGE                        VARCHAR2                IN    
 PKG_SCHEMA                     VARCHAR2                IN    
 FUNCTION                       VARCHAR2                IN    
FUNCTION GET_VERSION RETURNS VARCHAR2
FUNCTION GET_XML RETURNS CLOB
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 SCHEMA                         VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 TRANSFORM                      VARCHAR2                IN    
FUNCTION IS_OBJECT_XDB_GENERATED RETURNS NUMBER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_NAME                    VARCHAR2                IN    
 SCHEMA                         VARCHAR2                IN    
 BASE_OBJ_NUM                   NUMBER                  IN    
PROCEDURE NETWORK_CALLOUTS
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
FUNCTION NETWORK_FETCH_CLOB RETURNS VARCHAR2
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 DO_XSL_PARSE                   NUMBER                  IN    
 PARTIAL                        NUMBER                  OUT  
 PARSE_DELIM                    VARCHAR2                OUT  
 DO_CALLOUT                     NUMBER                  OUT  
 HAVE_ERRORS                    NUMBER                  OUT  
FUNCTION NETWORK_FETCH_ERRORS RETURNS VARCHAR2
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 CNT                            NUMBER                  OUT  
 PARTIAL                        NUMBER                  OUT  
 SEQNO                          NUMBER                  OUT  
 PATH                           VARCHAR2                OUT  
FUNCTION NETWORK_FETCH_PARSE RETURNS VARCHAR2
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 CNT                            NUMBER                  OUT  
 PARTIAL                        NUMBER                  OUT  
 SEQNO                          NUMBER                  OUT  
 PATH                           VARCHAR2                OUT  
FUNCTION NETWORK_OPEN RETURNS NUMBER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 CLIENT_VERSION                 NUMBER                  IN    
 PROTOCOL_VERSION               NUMBER                  OUT  
PROCEDURE NET_SET_DEBUG
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
ON_OFF                         NUMBER                  IN    
FUNCTION OKTOEXP_2NDARY_TABLE RETURNS BINARY_INTEGER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
TAB_OBJ_NUM                    NUMBER                  IN    
FUNCTION OPEN RETURNS NUMBER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
 NETWORK_LINK                   VARCHAR2                IN    
FUNCTION OPENW RETURNS NUMBER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
OBJECT_TYPE                    VARCHAR2                IN    
 VERSION                        VARCHAR2                IN    
 MODEL                          VARCHAR2                IN    
PROCEDURE PATCH_TYPEID
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
SCHEMA                         VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 TYPEID                         VARCHAR2                IN    
 HASHCODE                       VARCHAR2                IN    
FUNCTION PUT RETURNS BOOLEAN
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 DOCUMENT                       XMLTYPE                 IN    
 DOCUMENT                       CLOB                    IN    
 FLAGS                          NUMBER                  IN    
 FLAGS                          NUMBER                  IN    
 RESULTS                        KU$_SUBMITRESULTS       IN/OUT
RESULTS                        KU$_SUBMITRESULTS       IN/OUT
FUNCTION PUT RETURNS BOOLEAN
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 DOCUMENT                       XMLTYPE                 IN    
 DOCUMENT                       CLOB                    IN    
 FLAGS                          NUMBER                  IN    
 FLAGS                          NUMBER                  IN    
 RESULTS                        KU$_SUBMITRESULTS       IN/OUT
RESULTS                        KU$_SUBMITRESULTS       IN/OUT
PROCEDURE SET_COUNT
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 VALUE                          NUMBER                  IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
PROCEDURE SET_DEBUG
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
ON_OFF                         BOOLEAN                 IN    
PROCEDURE SET_FILTER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 VALUE                          NUMBER                  IN    
 VALUE                          BOOLEAN                 IN    
 VALUE                          VARCHAR2                IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
PROCEDURE SET_FILTER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 VALUE                          NUMBER                  IN    
 VALUE                          BOOLEAN                 IN    
 VALUE                          VARCHAR2                IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
PROCEDURE SET_FILTER
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 HANDLE                         NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 VALUE                          NUMBER                  IN    
 VALUE                          BOOLEAN                 IN    
 VALUE                          VARCHAR2                IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
 OBJECT_TYPE_PATH               VARCHAR2                IN    
PROCEDURE SET_PARSE_ITEM
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
PROCEDURE SET_PARSING
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
ON_OFF                         BOOLEAN                 IN    
PROCEDURE SET_REMAP_PARAM
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
TRANSFORM_HANDLE               NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 OLD_VALUE                      VARCHAR2                IN    
 NEW_VALUE                      VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
PROCEDURE SET_TRANSFORM_PARAM
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
TRANSFORM_HANDLE               NUMBER                  IN    
 TRANSFORM_HANDLE               NUMBER                  IN    
 TRANSFORM_HANDLE               NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 VALUE                          NUMBER                  IN    
 VALUE                          BOOLEAN                 IN    
 VALUE                          VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
PROCEDURE SET_TRANSFORM_PARAM
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
TRANSFORM_HANDLE               NUMBER                  IN    
 TRANSFORM_HANDLE               NUMBER                  IN    
 TRANSFORM_HANDLE               NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 VALUE                          NUMBER                  IN    
 VALUE                          BOOLEAN                 IN    
 VALUE                          VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
PROCEDURE SET_TRANSFORM_PARAM
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
TRANSFORM_HANDLE               NUMBER                  IN    
 TRANSFORM_HANDLE               NUMBER                  IN    
 TRANSFORM_HANDLE               NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 NAME                           VARCHAR2                IN    
 VALUE                          NUMBER                  IN    
 VALUE                          BOOLEAN                 IN    
 VALUE                          VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
 OBJECT_TYPE                    VARCHAR2                IN    
PROCEDURE SET_XMLFORMAT
Argument Name                  Type                    In/Out
------------------------------ ----------------------- ------
HANDLE                         NUMBER                  IN    
 NAME                           VARCHAR2                IN    
 VALUE                          BOOLEAN                 IN
slightwv (䄆 Netminder) Commented:
OK, you can see it.  If so, you should be able to execute it.

Pick a table you know exists and from the same sqlplus:   select dbms_metadata.get_ddl('TABLE','SOMETABLE') from dual;
Greg_BeamAuthor Commented:
Ok, I'll try it, but this is going to let me script tables and views for within Toad for Data Analysts?
slightwv (䄆 Netminder) Commented:
>>but this is going to let me script tables and views for within Toad for Data Analysts

Don't know.  I want to see if it is an actual database permission issue or a Toad issue.

If it is a databsae issue, I can help.  Toad issue, not so much and we will need to pull in some other Experts.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Greg_BeamAuthor Commented:
Thank you for working with me on this.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Oracle Database

From novice to tech pro — start learning today.