当前位置:首页 » 编程软件 » oraclescott脚本

oraclescott脚本

发布时间: 2022-06-21 19:53:49

❶ 能解决一下我的Oracle 12C的问题吗 为何没有scott用户 谢谢啊 急用。。

根据报错用户名或者密码错误,可以先看一下数据库里面是否有scott这个用户,执行:
select username from dba_users where username='SCOTT' ;

另外创建scott用户的脚本叫$ORACLE_HOME/rdbms/admin/utlsampl.sql

不知道你的脚本是哪里来的,里面是什么内容,最好上传上来

❷ oracle数据库中无法用scott登陆,也无法创建解锁scott用户,是怎么回事 在线求解!

ScottSchema创建脚本

DROPUSERSCOTTCASCADE;

GRANTCONNECT,RESOURCE,;


CONNECTSCOTT/tiger
CREATETABLEDEPT
(DEPTNONUMBER(2)CONSTRAINTPK_DEPTPRIMARYKEY,
DNAMEVARCHAR2(14),
LOCVARCHAR2(13));
CREATETABLEEMP
(EMPNONUMBER(4)CONSTRAINTPK_EMPPRIMARYKEY,
ENAMEVARCHAR2(10),
JOBVARCHAR2(9),
MGRNUMBER(4),
HIREDATEDATE,
SALNUMBER(7,2),
COMMNUMBER(7,2),
DEPTNONUMBER(2)CONSTRAINTFK_DEPTNOREFERENCESDEPT);
INSERTINTODEPTVALUES
(10,'ACCOUNTING','NEWYORK');
INSERTINTODEPTVALUES(20,'RESEARCH','DALLAS');
INSERTINTODEPTVALUES
(30,'SALES','CHICAGO');
INSERTINTODEPTVALUES
(40,'OPERATIONS','BOSTON');
INSERTINTOEMPVALUES
(7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);
INSERTINTOEMPVALUES
(7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);
INSERTINTOEMPVALUES
(7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);
INSERTINTOEMPVALUES
(7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20);
INSERTINTOEMPVALUES
(7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);
INSERTINTOEMPVALUES
(7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30);
INSERTINTOEMPVALUES
(7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10);
INSERTINTOEMPVALUES
(7788,'SCOTT','ANALYST',7566,to_date('13-JUL-87','dd-mm-rr')-85,3000,NULL,20);
INSERTINTOEMPVALUES
(7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10);
INSERTINTOEMPVALUES
(7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);
INSERTINTOEMPVALUES
(7876,'ADAMS','CLERK',7788,to_date('13-JUL-87','dd-mm-rr')-51,1100,NULL,20);
INSERTINTOEMPVALUES
(7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30);
INSERTINTOEMPVALUES
(7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20);
INSERTINTOEMPVALUES
(7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10);
CREATETABLEBONUS
(
ENAMEVARCHAR2(10) ,
JOBVARCHAR2(9),
SALNUMBER,
COMMNUMBER
);
CREATETABLESALGRADE
(GRADENUMBER,
LOSALNUMBER,
HISALNUMBER);
INSERTINTOSALGRADEVALUES(1,700,1200);
INSERTINTOSALGRADEVALUES(2,1201,1400);
INSERTINTOSALGRADEVALUES(3,1401,2000);
INSERTINTOSALGRADEVALUES(4,2001,3000);
INSERTINTOSALGRADEVALUES(5,3001,9999);
COMMIT;
EXIT

❸ 我也安装了oracle 11g 也是没有scott用户 怎样添加

如果没有,需要按如下步骤来实现。

1、创建用户:

;

2、授权:

grantconnect,resource,dbatoscott;

3、添加数据脚本内容:

RemCopyright(c)1990byOracleCorporation
RemNAME
REMUTLSAMPL.SQL
RemFUNCTION
RemNOTES
RemMODIFIED
Remgdey06/28/95-
Remglumpkin10/21/92-RenamedfromSQLBLD.SQL
Remblinden07/27/92-
Remrlim04/29/91-changechartovarchar2
Remmmoore04/08/91-useunlimitedtablespacepriv
Rempritto04/04/91-changeSYSDATEto13-JUL-87
RemMendels12/07/90-bug30123;addto_
Rem
rem
rem$Header:utlsampl.sql7020100.194/09/2322:14:24cliGeneric<base>;$sqlbld.sql
rem
SETTERMOUTOFF
SETECHOOFF

.29-DEC-1988
remOATES:Created:16-Feb-83

GRANTCONNECT,RESOURCE,;
;
;
CONNECTSCOTT/TIGER
DROPTABLEDEPT;
CREATETABLEDEPT
(DEPTNONUMBER(2)CONSTRAINTPK_DEPTPRIMARYKEY,
DNAMEVARCHAR2(14),
LOCVARCHAR2(13));
DROPTABLEEMP;
CREATETABLEEMP
(EMPNONUMBER(4)CONSTRAINTPK_EMPPRIMARYKEY,
ENAMEVARCHAR2(10),
JOBVARCHAR2(9),
MGRNUMBER(4),
HIREDATEDATE,
SALNUMBER(7,2),
COMMNUMBER(7,2),
DEPTNONUMBER(2)CONSTRAINTFK_DEPTNOREFERENCESDEPT);
INSERTINTODEPTVALUES
(10,'ACCOUNTING','NEWYORK');
INSERTINTODEPTVALUES(20,'RESEARCH','DALLAS');
INSERTINTODEPTVALUES
(30,'SALES','CHICAGO');
INSERTINTODEPTVALUES
(40,'OPERATIONS','BOSTON');
INSERTINTOEMPVALUES
(7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);
INSERTINTOEMPVALUES
(7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);
INSERTINTOEMPVALUES
(7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);
INSERTINTOEMPVALUES
(7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20);
INSERTINTOEMPVALUES
(7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);
INSERTINTOEMPVALUES
(7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30);
INSERTINTOEMPVALUES
(7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10);
INSERTINTOEMPVALUES
(7788,'SCOTT','ANALYST',7566,to_date('13-JUL-87')-85,3000,NULL,20);
INSERTINTOEMPVALUES
(7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10);
INSERTINTOEMPVALUES
(7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);
INSERTINTOEMPVALUES
(7876,'ADAMS','CLERK',7788,to_date('13-JUL-87')-51,1100,NULL,20);
INSERTINTOEMPVALUES
(7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30);
INSERTINTOEMPVALUES
(7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20);
INSERTINTOEMPVALUES
(7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10);
DROPTABLEBONUS;
CREATETABLEBONUS
(
ENAMEVARCHAR2(10),
JOBVARCHAR2(9),
SALNUMBER,
COMMNUMBER
);
DROPTABLESALGRADE;
CREATETABLESALGRADE
(GRADENUMBER,
LOSALNUMBER,
HISALNUMBER);
INSERTINTOSALGRADEVALUES(1,700,1200);
INSERTINTOSALGRADEVALUES(2,1201,1400);
INSERTINTOSALGRADEVALUES(3,1401,2000);
INSERTINTOSALGRADEVALUES(4,2001,3000);
INSERTINTOSALGRADEVALUES(5,3001,9999);
COMMIT;

SETTERMOUTON
SETECHOON

❹ 我的Oracle快捷版为什么没有Scott这个用户只有hr和system。

再安装数据库的时候,有个步骤是要勾选 “安装模板数据库”,才有scott用户下的emp dept 。。这些数据表
你可以运行以下脚本建立这些对象
不知道你是什么系统 如果是window的话
X:\oracle\ora81\RDBMS\ADMIN\utlsampl.sql
如果是linux的话
cd $ORACLE_HOME/rdbms/admin 到这个目录下
sqlplus '/as sysdba'
SQL> @?utlsampl.sql

❺ oracle 11g如何创建新的scott用户

具体方法:
首先 用system用户登陆。
导入scott.sql脚本(可以在oracle的安装目录的查找),例如我本机的路径,导入就可以写成:
@D:\app\Administrator\proct\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sql

其次 输入:
alter user scott identified by tiger; 修改scott密码
alter user scott account unlock; 解锁用户
conn scott/tiger (以scott模式登录)
show user (看看当前用户是否是scott)
select * from emp;
那么我们就可以查看到:
SQL> select * from emp;
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
---------- ---------- --------- ---------- -------------- ---------- ---------- ----------
7369 SMITH CLERK 7902 17-12月-80 800 20
7499 ALLEN SALESMAN 7698 20-2月 -81 1600 300 30
7521 WARD SALESMAN 7698 22-2月 -81 1250 500 30
7566 JONES MANAGER 7839 02-4月 -81 2975 20
7654 MARTIN SALESMAN 7698 28-9月 -81 1250 1400 30
7698 BLAKE MANAGER 7839 01-5月 -81 2850 30
7782 CLARK MANAGER 7839 09-6月 -81 2450 10
7839 KING PRESIDENT 17-11月-81 5000 10
7844 TURNER SALESMAN 7698 08-9月 -81 1500 0 30
7900 JAMES CLERK 7698 03-12月-81 950 30
7902 FORD ANALYST 7566 03-12月-81 3000 20
7934 MILLER CLERK 7782 23-1月 -82 1300 10
已选择12行。

❻ Oracle 12c 没有scott/tiger这个账户,用这个@。。/rdbms/admin/scott 命令也不行

Scott Schema创建脚本

DROP USER SCOTT CASCADE;

GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO SCOTT IDENTIFIED BY tiger;

CONNECT SCOTT/tiger
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);
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');
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('13-JUL-87','dd-mm-rr')-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('13-JUL-87', 'dd-mm-rr')-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);
CREATE TABLE BONUS
(
ENAME VARCHAR2(10),
JOB VARCHAR2(9) ,
SAL NUMBER,
COMM NUMBER
) ;
CREATE TABLE SALGRADE
( GRADE NUMBER,
LOSAL NUMBER,
HISAL NUMBER );
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);
COMMIT;
EXIT

http://tieba..com/p/2704931396

❼ 用ORACLE语句将SCOTT用户下的EMP表进行导出TXT格式的文件

ORACLE语句将SCOTT用户下的EMP表并进行到处文本文件:

使用SQLPlus的spool命令
操作步骤
1. 新建一个脚本文件,存放起来,如D:spool.sql,具体代码如下 :

setechooff--在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句
setfeedbackoff--是否显示当前sql语句查询或修改的行数
setnewpagenone--会在页和页之间没有任何间隔
setverifyoff--
setpagesize0--分多少页
settermoff--在用spool命令将一个大表中的内容输出到一个文件中时,将内容输出在屏幕上会耗费大量的时间,设置settermspooloff后,则输出的内容只会保存在输出文件中,不会显示在屏幕上,极大的提高了spool的速度。
settrimson--将SPOOL输出中每行后面多余的空格去掉
setlinesize600--设置屏幕显示行宽,默认100
setheadingoff--禁止输出列标题
settimingoff--默认为OFF,设置查询耗时,可用来估计SQL语句的执行时间,测试性能
setnumwidth38
SPOOLD:aaa.txt
selectUserTelNo||','||to_char(ReceiveTime,'yyyy-MM-ddHH24:MI:SS')||','||UserContent||','||ReplyContentFROMLogSMSHall_MutualWHERErownum<=100;
SPOOLOFF

❽ oracle 11g 有没有脚本scott.sql

11g里面是没有scott.sql脚本的,如果你是在装数据库的时候没有选装那个例子,又想使用scott用户,应该找utlsampl.sql这个脚本运行,运行这个脚本后会退出sqlplus,再进去就可以使用scott了。

热点内容
工资算法单休 发布:2025-05-15 23:52:30 浏览:817
超凡先锋配置不行怎么办 发布:2025-05-15 23:27:54 浏览:530
win7取消加密 发布:2025-05-15 23:26:37 浏览:470
不用internet打开ftp 发布:2025-05-15 23:06:00 浏览:153
sql字符串取数字 发布:2025-05-15 22:57:45 浏览:124
推荐编程课 发布:2025-05-15 22:34:12 浏览:618
表拒绝访问 发布:2025-05-15 22:29:37 浏览:978
电脑怎样解压文件 发布:2025-05-15 22:25:32 浏览:439
dns服务器怎么看 发布:2025-05-15 22:17:27 浏览:151
3dm的压缩包 发布:2025-05-15 22:09:23 浏览:662