Oracle 添加 scott 示例用户


学习SQL有一段时间了,但是也忘记的差不多了,今天有赶紧复习复习,然后发现一个问题,为啥之前看的视频教程,马士兵用的Oracle有scott用户和那些表格,而我的没有?难道是Oracle取消了?然后百度了才知道,最新的Oracle需要自己添加这些表格。

获取soctt.sql文件

百度的结果呢,有2个:

  • 人家共享出来的soctt.sql文件,很多的博客上面都有
  • 自己Oracle下寻找 我在我的Oracle下搜索了一下,找到了,

运行脚本文件,添加数据进数据库

用之前的SQL Developer在管理员的账户下运行了脚本,这次果然有了示例数据,可以练习了。

还有一个问题

练习过程中,发现我的emp表格中只有12 个,但是文件中确实有14个插入语句,经过比对,有2个语句与其他的不一样,导致插入失败。然后我用sqlplus运行插入语句,成功了。也许是SQL Developer不支持这样的语法吧。

有问题的语句:

  • INSERT INTO EMP VALUES (7788,‘SCOTT‘,‘ANALYST‘,7566,to_date(‘13-JUL-87‘)-85,3000,NULL,20);
  • INSERT INTO EMP VALUES (7876,‘ADAMS‘,‘CLERK‘,7788,to_date(‘13-JUL-87‘)-51,1100,NULL,20);
时间: 2024-10-13 11:50:32

Oracle 添加 scott 示例用户的相关文章

Oracle 12c 添加scott用户

对于熟悉Oracle或者接触过Oracle的人,scott这个用户大家一定相当的熟悉.12c推出了可插拔数据库,在一个容器cdb中以多租户的形式同时存在多个数据库pdb.pdb中默认不包含scott用户. 为了做数据泵的实验,需要一个测试用户,因此需要在pdb中添加scott用户. oracle 12c自带了scott的脚本,$ORACLE_HOME/rdbms/admin/utlsampl.sql 内容如下: Rem Copyright (c) 1990, 2006, Oracle. All

Oracle 使用scott用户 set utotrace on报错 SP2-0618,SP2-0611

.vdi :virtualbox默认的虚拟硬盘文件格式 .vdmk:vmware默认的虚拟硬盘文件格式 .vhd:微软virtualPC默认的虚拟硬盘文件格式 .hdd:parallel desktop默认的虚拟硬盘文件格式 Oracle 使用scott用户 set utotrace on报错 SP2-0618,SP2-0611

Oracle使用Scott用户登录

Oracle有3种用户: system.sys.scott,当中system和sys的差别在与是否能创建数据库,sys用户登录才干够创建数据库,而scott是给刚開始学习的人学习的用户.学习者能够用Scott登录系统,注意scott用户登录后,就能够使用Oracle提供的数据库和数据表,这些都是oracle提供的.学习者不须要自己创建数据库和数据表,直接使用这些数据库和数据表练习SQL ok,我们打开SQL*PLus.以SYS登录 注意默认情况,scott用户是被锁住的.所以我们要先以sys用户

oracle添加用户并给予管理员身份登陆

sqlplus / as sysdba;--超级管理员sys登陆 show user;--显示当前用户 conn system/admin;--切换用户 CREATE user admin identified by admin;--创建用户admin,密码admin alter user admin account unlock;--解锁 grant create session to admin; --给予管理员权限 切换用户 oracle添加用户并给予管理员身份登陆 原文地址:https:

Oracle12c解锁scott测试用户

最近装了Oracle12c,发现和之前的oracle数据库有很大的区别(pdb,cdb等等).最麻烦的是默认情况下没有scott测试用户,通过查阅资料得到如下的解决方案: 1. oracle12c默认为cdb数据库,转换为pdb数据库才可以像原来一样解锁scott测试用户.下面介绍转换成pdb方法,并解锁scott 首先在安装oracle12c的时候要安装pdb数据库. 2. 然后配置listener.ora(红框内为新增内容) tnsnames.ora: 3. 最后执行一下命令,切换到pdb模

oracle下导出某用户所有表的方法

scott/tiger是用户名和密码,handson是导出的实例名 按用户方式导出数据(owner当中写的是用户名) exp scott/[email protected] file=scott_back owner=scott 按表方式导出数据(talbes当中写的是全部表的名称) exp scott/[email protected] tables=(emp, dept) file=scott_back_tab 按表空间方式导出数据(tablespaces当中写的是表空间名称) exp sy

oracle创建表空间-用户-角色-授权

1.创建数据表空间: SQL> create tablespace rusky_data 2 datafile 'D:\rusky\rusky_data01,dbf' size 10M 3 autoextend on 4 next 10M maxsize 1024m 5 extent management local; 表空间已创建. EXTENT MANAGEMENT LOCAL:存储区管理方法.本地管理(LOCAL):用二进制的方式管理磁盘,有很高的效率,同进能最大限度的使用磁盘. 同时能够

3、VS2010+ASP.NET MVC4+EF4+JqueryEasyUI+Oracle项目开发之——用户登录

最近由于项目赶着上线,一直没时间接着写博客,今天终于空出了时间.声名:我不是专业美工,所以界面问题,希望大家不要拍砖.登录界面如下: 在ASP.NET MVC中,要新增一个功能,我们首先要添加一个控制器,AccountController.cs,添加方法:右键单击Controllers文件夹, /// <summary> /// 登录页面 /// </summary> /// <returns></returns> public ActionResult I

oracle学习笔记之用户管理-3

用户权限机制 1.不同用户表权限的赋予 grant select on scott.emp to software; ---当前登录用户为表所有者,则表名前不用指定所属用户 2.用software登录后 select * from scott.emp; ---software才有权限查询到scott的emp表 方案(schema) 当用户创建好后,如果该用户创建了一个数据对象(如表),此时dbms会创建一个对应的方案与改用户对应,并且该方案的名称和用户名称一致. system与scott都拥有自