Mengingat kesalahan, saya berasumsi bahwa Anda masuk ke database sebagai SYS untuk membuat tabel Anda dan untuk menulis kode Anda. Anda tidak ingin menggunakan SYS skema untuk itu-- Anda tidak boleh membuat objek di SYS skema. Anda harus masuk ke database sebagai pengguna lain. Secara umum, jika Anda sedang membangun aplikasi baru, Anda akan membuat pengguna baru untuk memiliki semua objek untuk aplikasi baru.
Misalnya, jika Anda membuat klon Facebook dan ingin menggunakan USERS tablespace untuk data Anda
CREATE USER facebook_appid
IDENTIFIED BY <<password>>
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP;
GRANT CREATE SESSION,
CREATE TABLE,
CREATE TRIGGER
TO facebook_appid;
Anda kemudian akan terhubung ke database sebagai facebook_appid menggunakan sandi yang Anda tentukan.
sqlplus facebook_appid/<<password>>@<<TNS alias>>
Setelah selesai, Anda dapat membuat tabel dan pemicunya.