Oracle12c 傳入scott使用者

2021-07-16 21:12:31 字數 3592 閱讀 8115

oracle12c如何傳入scott使用者

安裝完oracle12c後,與原來的不同,預設情況下是沒有scott使用者的,也沒有相應的emp或者其他表,當然,我們可以自己建立乙個。

1. 開始----執行-----cmd

c:\users\administrator>sqlplus sys/940109 as sysdba

sql*plus: release 12.1.0.2.0 production on 星期六 1月 10 14:20:54 2015

連線到:

oracle database 12c enterprise edition release 12.1.0.2.0 - 64bit production

ions

sql>

2. 建立c##scott使用者

sql> create user c##scott identified by tiger;

使用者已建立。

sql>

3. 為使用者授權

sql> grant connect,resource to c##scott;

授權成功。

sql>

4. 設定使用者用的表空間

sql> alter user c##scott default tablespace users;

使用者已更改。

sql> alter user c##scott temporary tablespace temp

使用者已更改。

5. 使用c##scott使用者登入

sql> connect c##scott/tiger;

已連線。

sql>

6. 建立表資料

create table dept (

deptno number(2) constraint pk_dept primary key,

dname varchar2(14) ,

loc varchar2(13) ) ;

create table emp (

empno number(4) constraint pk_emp primary key,

ename varchar2(10),

job varchar2(9),

mgr number(4),

hiredate date,

sal number(7,2),

comm number(7,2),

deptno number(2) constraint fk_deptno references dept );

create table bonus (x

ename varchar2(10) ,

job varchar2(9) ,

sal number,

comm number ) ;

create table salgrade (

grade number,

losal number,

hisal number );

7插入測試資料-----dept

insert into dept values (10,'accounting','new york');

insert into dept values (20,'research','dallas');

insert into dept values (30,'sales','chicago');

insert into dept values (40,'operations','boston');

7. 插入資料emp

insert into emp values(7369,'smith','clerk',7902,to_date('17-12-1980','dd-mm-yyyy'),800,null,20);

insert into emp values(7499,'allen','salesman',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);

insert into emp values(7521,'ward','salesman',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);

insert into emp values(7566,'jones','manager',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,null,20);

insert into emp values(7654,'martin','salesman',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);

insert into emp values(7698,'blake','manager',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,null,30);

insert into emp values(7782,'clark','manager',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,null,10);

insert into emp values(7788,'scott','analyst',7566,to_date('19-04-1987','dd-mm-yyyy')-85,3000,null,20);

insert into emp values(7839,'king','president',null,to_date('17-11-1981','dd-mm-yyyy'),5000,null,10);

insert into emp values(7844,'turner','salesman',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);

insert into emp values(7876,'adams','clerk',7788,to_date('23-05-1987','dd-mm-yyyy')-51,1100,null,20);

insert into emp values(7900,'james','clerk',7698,to_date('3-12-1981','dd-mm-yyyy'),950,null,30);

insert into emp values(7902,'ford','analyst',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,null,20);

insert into emp values(7934,'miller','clerk',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,null,10);

8. 插入測試資料salgrade

insert into salgrade values (1,700,1200);

insert into salgrade values (2,1201,1400);

insert into salgrade values (3,1401,2000);

insert into salgrade values (4,2001,3000);

insert into salgrade values (5,3001,9999);

9. 提交事物

commit;

sql> commit;

提交完成。

oracle12c建立使用者

本人在centos7安裝好資料庫 oracle12c 準備建立乙個使用者的時候 報錯了,如下 sql create user bpmx3 identified by bpmx3 create user bpmx3 identified by bpmx3 error at line 1 ora 650...

Oracle 12C 安裝異常

報錯 一 ins 30131 1.以管理員執行setup.exe 2.管理員要有c盤的讀寫許可權 控制面板 所有控制面板項 管理工具 計算機管理 系統工具 共享資料夾 共享 3.regedit hkey local machine system currentcontrolset services ...

oracle 12c 通用函式

本節主要學習內容為通用函式,包括如下圖所示 說明 nvl為式1為null值以外的數是式1,null 值得時候則為式2 if 式1 null else 寫法 nvl 式1,式2 eg select ename,sal,sal nvl comm,0 from employees 當獎金為null,設定為...