ORA-01950

Hi All,
My DB Version: 10.2.0
OS: Solaris 5
Hi while one of my user trying to create a table he is getting below error:
create table emp
2 (ename varchar2(10));
create table emp
ERROR at line 1:
ORA-01950: Message 1950 not found; No message file for product=RDBMS,
facility=ORA; arguments: [TSI]
Can anyone tell me the reason for the same

Hi,
Check the user's privilege on the particular tablespace which he is trying to create the table.
Regards,
Mahesh.

Similar Messages

  • Import error IMP-00017 and ORA-01950 no privileges on tablespace

    Hi,
    I am trying to do a full import into a 10.2.0.4 database from a 9.2.0.6 export dumpfile. The tablespaces have already been pre-created. I got this error on one tablespace, and I can't figure out why because I was using SYS to do import, how come SYS doesn`t have this privilege. All objects in other tablespaces were created without this problem.
    - IMP-00017: following statement failed with ORACLE error 1950:
         "CREATE TABLE "FYAERLG" ...
    - ORA-01950: no privileges on tablespace 'INFOTABLES'
    Please help.
    Thanks
    -lixidon

    Who is the owner of "FYAERLG" ?
    Try granting the owner of the table, quota on INFOTABLES tablespace.
    **Added**
    Note [95554.1|https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=95554.1] explains a scenario,which could be the reason for this failure.
    Edited by: Bobcatalog on Jan 8, 2009 12:49 PM

  • ORA 01950 no privileges to tablespace 'system'

    Please help,
    I need to create a table as XX user.
    First, I log in as system/manager
    Second, I grant create table privilege to XX
    Third, I log in as UPS and create a table... (X)
    At this point I get an error 'ORA-01950' no privileges to table space 'SYSTEM'. What should I do next? Should I grant assess to tablespace 'System' for UPS?
    Thanks in advance,
    Sonya

    Change the default and temporary tablespaces of the user to something other than SYSTEM, and grant them an unlimited quota on those tablespaces.

  • ORA-01950: no privileges on tablespace

    I am trying to move 'test' users table as system to a new tablespace 'tbs2'.
    I am getting the above error, however both system and test users have either resource role or unlimited tablespace privilege ?

    Hey,
    ORA-01950: no privileges on tablespace 'string'
    Cause: User does not have privileges to allocate an extent in the specified tablespace.
    Action: Grant the user the appropriate system privileges or grant the user space resource on the tablespace.
    I believe you can find helpful help in URLs below -
    http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:1063989617206
    ( this one regarding : ORA-01950: NO PRVILIGES ON TABLESPACE...)
    and
    http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:47812348053
    ( this one regarding : move tables from one
    tablespace to another tablespace)
    Best regards,
    Marcello

  • ORA-01950: no privileges on tablespace 'USERS'  - bug?

    (1)you(SYSTEM) create a XE(APEX)-User with DBA privilege and "create table..."
    (2) later SYSTEM revoke the dba (only uncheck the dba)
    he should have even connect, resource, "create table..." ?
    (3) but he can connect, but not create a table:
    ORA-01950: no privileges on tablespace 'USERS'
    => bug?

    granting of `unlimited tablespace' systemprivilege
    when granting DBA or RESOURCE (and may be someother
    roles too?). could you please point me any?Did you know that it has UNLIMITED TABLESPACE system
    privilege, making it able to create any table
    anywhere in the database – including the SYSTEM
    tablespace? "it" - who is "it"? DBA (or RESOURCE) role? but UNLIMITED TABLESPACE can't be granted to a role.
    Obviously, this is not what you want. You
    would want to restrict the tablespaces to specific
    users only...?i want to find where this issue (or feature) is documented.
    PS ouch. in my previous post i ment implicit granting of that system privilege.

  • Exchange Partition and ORA-01950  no privileges on tablespace

    I am getting an ORA-01950 error on exchanging a partition. The user that is being used has been granted 'Unlimited Tablespace' privilege. I can create tables with the user in question in the tablespace in question but the exchange fails with the 1950 error.
    Anyone have any thoughts?

    No it is not. However the user has select, insert,update and delete on all tables in the schema. Not even SYSTEM can perform this without the same error

  • Help Request: ORA-01950: no privileges on tablespace

    I am a fairly new Oracle DBA. I have a developer who has his own tablespace, and he is getting the error message above when he tries to execute the following script to create a table:
    CREATE TABLE SOA_FWK_VALUE_TRANSLATION
    CONTEXT_ID VARCHAR2(10) NOT NULL,
    TRANSLATION_ID VARCHAR2(10) NOT NULL,
    FROM_QUALIFIER VARCHAR2(30) NOT NULL,
    FROM_VALUE VARCHAR2(250) NOT NULL,
    TO_VALUE VARCHAR2(250)
    , CONSTRAINT SOA_FWK_VALUE_TRANSLATION_PK PRIMARY KEY
    CONTEXT_ID,
    TRANSLATION_ID,
    FROM_QUALIFIER,
    FROM_VALUE
    He has CONNECT as well as CREATE TABLE and CREATE SEQUENCE privledges. What other privledges do I need to grant to him so that he can create his tables and indexes?
    Thank you!

    ORA-01950

  • How to grant create table privilege for a user on a specific table

    Hi:
    I created a user, for a test scenario. I granted this user create any table, and I made the default tablespace as example.
    When I connect as the user and try to create a table, I get this:
    SQL> create table T1 (NAME varchar2 (500), AGE number(2));
    create table T1 (NAME varchar2 (500), AGE number(2))
    ERROR at line 1:
    ORA-01950: no privileges on tablespace 'EXAMPLE'
    How can I grant the necessary privilege to have user create/delete tables on tablespace example?
    Thanks.
    DA

    create user ADAM identified by radge default tablespace EXAMPLE
    quota 10M on EXAMPLE;
    for example 10Mbytes given to Example tablespace.... or you can write:
    .....quota unlimited on EXAMPLE
    and
    grant connect to ADAM
    grant create table to ADAM .....
    or
    grant connect , resource to ADAM .... although grant resource is not recommended...
    ....and something else....
    you should define temporary tablespace in create user command... otherwise the system would be used...
    Greetings...
    Sim
    Message was edited by:
    sgalaxy

  • Loadjava Problems Help me.....

    i have load a .jar file whit this utility but i can't load this, i try and show this error
    $HORA_HOME\bin>loadjava -user US_LOCAL/PASS_LOCAL -resolve genpdf1.1.jar
    Error while creating JAVA$CLASS$MD5$TABLE
    ORA-01950: no privileges on tablespace 'USERS'
    Error while getting old MD5 of META-INF/MANIFEST.MF
    ORA-00942: table or view does not exist
    However, whit SYS USER show this error
    $HORA_HOME\bin>loadjava -user SYS/PASS_SYS -resolve genpdf1.1.jar
    Error while creating class oracle/sql/ARRAY
    ORA-01031: insufficient privileges
    Error while creating class oracle/sql/DatumWithConnection
    ORA-01031: insufficient privileges
    Error while creating class oracle/sql/ArrayDescriptor
    ORA-01031: insufficient privileges
    Any suggestions? and thank for you atention.
    Edited by: cchar00 on Dec 23, 2009 2:37 PM

    user3027513 wrote:
    i have load a .jar file whit this utility but i can't load this, i try and show this error
    $HORA_HOME\bin>loadjava -user US_LOCAL/PASS_LOCAL -resolve genpdf1.1.jar
    Error while creating JAVA$CLASS$MD5$TABLE
    ORA-01950: no privileges on tablespace 'USERS'
    Error while getting old MD5 of META-INF/MANIFEST.MF
    ORA-00942: table or view does not exist
    However, whit SYS USER show this error
    $HORA_HOME\bin>loadjava -user SYS/PASS_SYS -resolve genpdf1.1.jar
    Error while creating class oracle/sql/ARRAY
    ORA-01031: insufficient privileges
    Error while creating class oracle/sql/DatumWithConnection
    ORA-01031: insufficient privileges
    Error while creating class oracle/sql/ArrayDescriptor
    ORA-01031: insufficient privileges
    .....The space of the tablespace is not the issue here but the space quota probably is not there with this user to use the tablespace Users. Run the command,
    {alter user your-user-name-here quota unlimited on users{quota}
    After this retry and post feedback.
    Aman....

  • Creating a new Queue table

    Hi All
    Does any one knows how to create a queue table in the tablespace of the Oracle 10g database?

    Hi
    I used the command
    begin
    sys.dbms_aqadm.create_queue_table(
    queue_table => 'JMS_ABC_QUEUETABLE',
    queue_payload_type => 'SYS.AQ$_JMS_MESSAGE',
    sort_list => 'PRIORITY, ENQ_TIME',
    compatible => '10.0.0',
    primary_instance => 0,
    secondary_instance => 0,
    storage_clause => 'tablespace system pctfree 10 initrans 1 maxtrans 255
    storage ( initial 64K minextents 1 maxextents unlimited )');
    end;
    and it shows
    ORA-01950: no privileges on tablespace 'SYSTEM'

  • Using DBMS_AQ package in APEX

    Hello,
    I am trying to create a Queue table from application express. I read through a post on another forum that said some privs must be granted before a queue table can be created. They are:
    GRANT RESOURCE TO <UserName>;
    GRANT CONNECT TO <UserName>;
    GRANT EXECUTE ANY PROCEDURE TO <UserName>;
    GRANT aq_administrator_role TO <UserName>;
    GRANT aq_user_role TO <UserName>;
    GRANT EXECUTE ON dbms_aqadm TO <UserName>;
    GRANT EXECUTE ON dbms_aq TO <UserName>;
    GRANT EXECUTE ON dbms_aqin TO <UserName>;
    Once the above privs were granted, I was able to login to SQLPLUS and successfully create a queue table. The problem is, when I try to create the queue table from within Apex, I get the following error message:
    ORA-01950: no privileges on tablespace 'USERS'
    Any ideas why this could be happening?
    Thanks
    - Brian

    Scott,
    Thanks for the help so far. If I am understanding correctly, I basically just have to grant the necessary privileges needed to create the queue table to pads_devel. Here is some of the DDL I have for the pads_devel user:
    CREATE USER "PADS_DEVEL" PROFILE "DEFAULT" IDENTIFIED BY "*******" DEFAULT TABLESPACE "FLOW_3" TEMPORARY TABLESPACE "TEMP" QUOTA UNLIMITED ON "FLOW_2" QUOTA UNLIMITED ON "FLOW_3" QUOTA UNLIMITED ON "USERS" ACCOUNT UNLOCK
    BEGIN
       dbms_aqadm.grant_system_privilege(privilege=>'DEQUEUE_ANY',    
       grantee=>'PADS_DEVEL', admin_option=>FALSE);
       COMMIT;
    END;
    BEGIN
       dbms_aqadm.grant_system_privilege(privilege=>'ENQUEUE_ANY',  
       grantee=>'PADS_DEVEL', admin_option=>FALSE);
       COMMIT;
    END;
    BEGIN
       dbms_aqadm.grant_system_privilege(privilege=>'MANAGE_ANY',
       grantee=>'PADS_DEVEL', admin_option=>FALSE);
       COMMIT;
    END;
    GRANT SELECT ON "SYS"."DBA_AQ_AGENTS" TO "PADS_DEVEL"
    GRANT EXECUTE ON "SYS"."DBMS_AQ" TO "PADS_DEVEL"
    GRANT EXECUTE ON "SYS"."DBMS_AQADM" TO "PADS_DEVEL"
    GRANT EXECUTE ON "SYS"."DBMS_AQIN" TO "PADS_DEVEL"
    GRANT EXECUTE ON "SYS"."DBMS_AQ_BQVIEW" TO "PADS_DEVEL"There is obviously more but the above is what I think would be necessary to create the queue table and queue from apex 2.0.
    When I try to create a queue table I still get:
    ORA-01950: no privileges on tablespace 'USERS
    and when I try to create a queue (in a table I created in sqlplus) I still get:
    ORA-01031: insufficient privileges
    I'm not sure what I'm doing wrong here.
    Thanks a bunch!
    - Brian

  • Create Table using DBMS_SQL package and size not exceeding 64K

    I have a size contraint that my SQL size should not exceed 64K.
    Now I would appriciate if some one could tell me how to create a table using
    Dynamic sql along with usage of DBMS_SQL package.
    Brief Scenario: Users at my site are not given permission to create table.
    I need to write a procedure which the users could use to create a table .ALso my SQL size should not exceed 64K. Once this Procedure is created using DBMS_SQL package ,user should pass the table name to create a table.
    Thanks/

    "If a user doesn't have permission to create a table then how do you expect they will be able to do this"
    Well, it depends on what you want to do. I could write a stored proc that creates a table in my schema and give some other user execute privilege on it. They would then be able to create a able in my schema without any explicitly granted create table privilege.
    Similarly, assuming I have CREATE ANY TABLE granted directly to me, I could write a stroe proc that would create a table in another users schema. As long as they have quota on their default tablespace, they do not need CREATE TABLE privileges.
    SQL> CREATE USER a IDENTIFIED BY a
      2  DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp;
    User created.
    SQL> GRANT CREATE SESSION TO a;
    Grant succeeded.
    SQL> CREATE TABLE a.t (id NUMBER, descr VARCHAR2(10));
    CREATE TABLE a.t (id NUMBER, descr VARCHAR2(10))
    ERROR at line 1:
    ORA-01950: no privileges on tablespace 'USERS'So, give them quota on the tablespace and try again
    SQL> ALTER USER a QUOTA UNLIMITED ON users;
    User altered.
    SQL> CREATE TABLE a.t (id NUMBER, descr VARCHAR2(10));
    Table created.Now lets see if it really belongs to a:
    SQL> connect a/a
    Connected.
    SQL> SELECT table_name FROM user_tables;
    TABLE_NAME
    T
    SQL> INSERT INTO t VALUES (1, 'One');
    1 row created.Yes, it definitely belongs to a. Just to show that ther is nothing up my sleeve:
    SQL> create table t1 (id NUMBER, descr VARCHAR2(10));
    create table t1 (id NUMBER, descr VARCHAR2(10))
    ERROR at line 1:
    ORA-01031: insufficient privilegesI can almost, but not quite, see a rationale for the second case if you want to enforce some sort of naming or location standards but the whole thing seems odd to me.
    Users cannot create tables, so lets give them a procedure to create tables?
    John

  • Export of schema with space it its name

    we have a schema named "Gestion Loaners" (note the space in schema name) in oracle 9iR2 database. i want to take schema level export but as there is space in schema name i am not able to do it using either escape char or using parameter file..
    can anyone guide me pls
    thx

    It works if the Username is ALL CAPITALS. Couldn't get it work if the Username was Mixed Case
    SQL> create user "PAVAN KUMAR" identified by pavan;
    User created.
    SQL> grant create session, create table to "PAVAN KUMAR";
    Grant succeeded.
    SQL> create table "PAVAN KUMAR".his_table (col_1 varchar2(5));
    create table "PAVAN KUMAR".his_table (col_1 varchar2(5))
    ERROR at line 1:
    ORA-01950: no privileges on tablespace 'USERS'
    SQL> alter user "PAVAN KUMAR" quota unlimited on USERS;
    User altered.
    SQL> create table "PAVAN KUMAR".his_table (col_1 varchar2(5));
    Table created.
    SQL>
    ora10204>exp hemant/hemant owner=\"PAVAN KUMAR\"
    Export: Release 10.2.0.4.0 - Production on Wed Nov 5 22:33:47 2008
    Copyright (c) 1982, 2007, Oracle.  All rights reserved.
    Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Export done in US7ASCII character set and AL16UTF16 NCHAR character set
    server uses WE8ISO8859P1 character set (possible charset conversion)
    About to export specified users ...
    . exporting pre-schema procedural objects and actions
    . exporting foreign function library names for user PAVAN KUMAR
    . exporting PUBLIC type synonyms
    . exporting private type synonyms
    . exporting object type definitions for user PAVAN KUMAR
    About to export PAVAN KUMAR's objects ...
    . exporting database links
    . exporting sequence numbers
    . exporting cluster definitions
    . about to export PAVAN KUMAR's tables via Conventional Path ...
    . . exporting table                      HIS_TABLE          0 rows exported
    . exporting synonyms
    . exporting views
    . exporting stored procedures
    . exporting operators
    . exporting referential integrity constraints
    . exporting triggers
    . exporting indextypes
    . exporting bitmap, functional and extensible indexes
    . exporting posttables actions
    . exporting materialized views
    . exporting snapshot logs
    . exporting job queues
    . exporting refresh groups and children
    . exporting dimensions
    . exporting post-schema procedural objects and actions
    . exporting statistics
    Export terminated successfully without warnings.
    ora10204>

  • No privileges on system tablespace?

    I am a new dba & have succesfully created tables and added constraints.
    Today I tried to add a constraint to an existing table, and received the message
    ORA-01950: no privileges on tablespace 'SYSTEM'
    I tried to add the constraint as the owner of the table, as a user with granted privs on the table, and finally as SYS, and get the same error.
    The system tablespace is only about 60% full, and I have not changed any user privs since I last sucessfully added constraints.
    If someone would give me a clue as to what's going on, I would really appreciate it.
    Thanks, Helen

    I granted unlimited tablespace to the user that owns the table, and the constraint was added successfully.
    I don't know if a user should have unlimited tablespace on SYSTEM...any advice on what a good limit would be? My system tablespace is 325 M and about 60% full. Would it make sense to grant sys unlimited tablespace on SYSTEM?
    Thanks very much for your help. You gave me the incentive to keep trying things until something worked.

  • Error in export using expdp utility.

    Hi All,
    I am getting below error while doing expdp , version 11.2.0.2.0
    Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA
    ORA-39126: Worker unexpected fatal error in KUPW$WORKER.GET_TABLE_DATA_OBJECTS []
    ORA-31642: the following SQL statement fails:
    BEGIN "SYS"."DBMS_CDC_EXPDP".SCHEMA_CALLOUT(:1,0,1,'11.02.00.02.00'); END;
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
    ORA-06512: at "SYS.DBMS_METADATA", line 1245
    ORA-01950: no privileges on tablespace 'XXXXX'
    Tried with ORA-1950 During Full or Schema Database Export [ID 454849.1] and DataPump Export Utility Fails With Errors ORA-39125 ORA-31642 PLS-201 on Package SYS.DBMS_CDC_EXPDP [ID 825680.1]
    But still the problem persists.
    Note: recently this db has migrated from 10g.
    Thanks in Advance.

    Hi;
    1. Please post your exact db version
    2. Please see:
    Export/Import DataPump: The Minimum Requirements to Use Export DataPump and Import DataPump (System Privileges) [ID 351598.1]
    ORA-1950 During Full or Schema Database Export [ID 454849.1]
    Regard
    Helios

Maybe you are looking for

  • How to support multiple users at the same time?

    Hi all, I have a Labview software which controls a analyzer via GPIB connector. When user A is using the software, user B has to wait until A is done. But actually, the analyzer is not very busy, when user A is using the software. I want user A, B, C

  • Strange date issue..

    Hi Guys, I am currently on 9206 on the server and using 9201 client from my PC. I get two different results when i execute the statements.. On server on the same database i get : SQL> select to_char(to_date('15-MAY-2006'),'D') from dual; T 2And when

  • Hide a row in CROSS TAB

    HI experts, I have a cross tab. The rows are automatic from a field, for example month: 1 2 3 4 5 6 .... I new to hide , for example the row of AUGUST. How can I hide the row in the cross table. I want to hide, I dont want to supress the result. Than

  • Bookmarks of a Responsive HTML5 output as part of an overall tree structure

    With its Responsive HTML5 output, unstructured FrameMaker 12 can create a bookmark tree. Is it possible to tie trees (bookmarks) of multiple Responsive HTML5 outputs in an overall HTML tree structure?

  • Music still plays Ipod classic getting white screen

    how do i restore from the white screen