oracle登陆时的系统/ SYS用户的密码忘了怎么办

在服务器本地登录,不用打密码
sqlplus / as sysdba

登录之后再改密码alter user sys identified by oracle;alter user system identified by oracle;

修改oracle确定的用户系统;

1首先在开始菜单中打开sql developer;

1.1)第一次打开需要输入SQL Developer在浏览把路径导入我的是E:\ app \ Administrator \ product \ 11.2.0 \ dbhome_1 \ jdk \ bin \ java.exe稍等一会就会打开SQL Developer会提示是否从以前版本移植选择否就可以了

2.创建数据库连接

点击左上角的加号

在弹出的对话框中填写用户名和密码

测试如果成功则点击连接,记得角色要写SYSDBA

连接名:随意写

如果是普通用户比如张三密码张三

连接类型:基本角色:默认

SID:我的是ORCL

教你查看自己本机上的SID

打开cmd输入sqlplus / nolog

SQL> conn / as sysdba;

SQL> select instance_name from  V$instance;

3.运行脚本

之后把SQL必知必会的脚本拷到工作表中并点击运行脚本

首先进行表的创建

输入代码:

[SQL]   查看纯 字幕下载下载下载:
  1. ---------------------------------------------
  2. - Sams在10分钟内自学SQL
  3. - http://www.forta.com/books/0672325675/
  4. - Oracle示例表创建脚本。
  5. ---------------------------------------------
  6. -------------------------
  7. - 创建客户表
  8. -------------------------
  9. CREATE TABLE  客户
  10. cust_id       char (10)   NOT NULL  ,
  11. cust_name     char (50)   NOT NULL  ,
  12. cust_address  char (50)   NULL  ,
  13. cust_city     char (50)   NULL  ,
  14. cust_state    char (5)    NULL  ,
  15. cust_zip      char (10)   NULL  ,
  16. cust_country  char (50)   NULL  ,
  17. cust_contact  char (50)   NULL  ,
  18. cust_email    char (255)  NULL
  19. );
  20. --------------------------
  21. - 创建OrderItems表
  22. --------------------------
  23. CREATE TABLE  OrderItems
  24. order_num   int NOT NULL  ,
  25. order_item  int NOT NULL  ,
  26. prod_id     char (10)      NOT NULL  ,
  27. 数量    int NOT NULL  ,
  28. item_price  decimal (8,2)  NOT NULL
  29. );
  30. ----------------------
  31. - 创建订单表
  32. ----------------------
  33. CREATE TABLE  订单
  34. order_num   int NOT NULL  ,
  35. order_date  date NOT NULL  ,
  36. cust_id     char (10)  NOT NULL
  37. );
  38. ------------------------
  39. - 创建产品表
  40. ------------------------
  41. CREATE TABLE  产品
  42. prod_id     char (10)       NOT NULL  ,
  43. vend_id     char (10)       NOT NULL  ,
  44. prod_name   char (255)      NOT NULL  ,
  45. prod_price  decimal (8,2)   NOT NULL  ,
  46. prod_desc   varchar (1000)  NULL
  47. );
  48. -----------------------
  49. - 创建供应商表
  50. -----------------------
  51. CREATE TABLE  供应商
  52. vend_id       char (10)  NOT NULL  ,
  53. vend_name     char (50)  NOT NULL  ,
  54. vend_address  char (50)  NULL  ,
  55. vend_city     char (50)  NULL  ,
  56. vend_state    char (5)   NULL  ,
  57. vend_zip      char (10)  NULL  ,
  58. vend_country  char (50)  NULL
  59. );
  60. ----------------------
  61. - 定义主键
  62. ----------------------
  63. ALTER TABLE  客户  添加CONSTRAINT  PK_Customers  PRIMARY KEY  (cust_id);
  64. ALTER TABLE  OrderItems  ADD CONSTRAINT  PK_OrderItems  PRIMARY KEY  (order_num,order_item);
  65. ALTER TABLE  命令  ADD CONSTRAINT  PK_Orders  PRIMARY KEY  (order_num);
  66. ALTER TABLE  产品  ADD CONSTRAINT  PK_Products  PRIMARY KEY  (prod_id);
  67. ALTER TABLE  供应商  添加CONSTRAINT  PK_Vendors  PRIMARY KEY  (vend_id);
  68. ----------------------
  69. - 定义外键
  70. ----------------------
  71. ALTER TABLE  OrderItems
  72. ADD CONSTRAINT  FK_OrderItems_Orders  FOREIGN KEY  (order_num)  REFERENCES  Orders(order_num);
  73. ALTER TABLE  OrderItems
  74. ADD CONSTRAINT  FK_OrderItems_Products  FOREIGN KEY  (prod_id)  REFERENCES  Products(prod_id);
  75. ALTER TABLE  订单
  76. 添加约束 FK_Orders_Customers  FOREIGN KEY  (cust_id)  参考 客户(cust_id);
  77. ALTER TABLE  产品
  78. ADD CONSTRAINT  FK_Products_Vendors  FOREIGN KEY  (vend_id)  REFERENCES  供应商(vend_id);

运行脚本后输出:表建立完成

之后给表添加元素:

加入脚本:

[sql]   查看纯 文本
  1. -----------------------------------------------
  2. - Sams在10分钟内自学SQL
  3. - http://www.forta.com/books/0672325675/
  4. - Oracle示例表格填充脚本。
  5. -----------------------------------------------
  6. ---------------------------
  7. - 填充客户表
  8. ---------------------------
  9. INSERT INTO  客户(CUST_ID,CUST_NAME,cust_address,cust_city,cust_state,cust_zip,cust_country,cust_contact,CUST_EMAIL)
  10. VALUES ('1000000001' ,  'Village Toys' ,  '200 Maple Lane' ,  '底特律' ,  'MI' ,  '44444' ,  '美国' ,  '约翰史密斯' ,  'sales@villagetoys.com' );
  11. INSERT INTO  客户(CUST_ID,CUST_NAME,cust_address,cust_city,cust_state,cust_zip,cust_country,cust_contact)
  12. VALUES ('1000000002' ,  'Kids Place' ,  '333 South Lake Drive' ,  'Columbus' ,  'OH' ,  '43333' ,  'USA' ,  'Michelle Green' );
  13. INSERT INTO  客户(CUST_ID,CUST_NAME,cust_address,cust_city,cust_state,cust_zip,cust_country,cust_contact,CUST_EMAIL)
  14. VALUES ('1000000003' ,  'Fun4All' ,  '1 Sunny Place' ,  'Muncie' ,  'IN' ,  '42222' ,  'USA' ,  'Jim Jones' ,  'jjones@fun4all.com' );
  15. INSERT INTO  客户(CUST_ID,CUST_NAME,cust_address,cust_city,cust_state,cust_zip,cust_country,cust_contact,CUST_EMAIL)
  16. VALUES ('1000000004' ,  'Fun4All' ,  '829 Riverside Drive' ,  'Phoenix' ,  'AZ' ,  '88888' ,  'USA' ,  'Denise L. Stephens' ,  'dstephens@fun4all.com' );
  17. INSERT INTO  客户(CUST_ID,CUST_NAME,cust_address,cust_city,cust_state,cust_zip,cust_country,cust_contact)
  18. VALUES ('1000000005' ,  '玩具商店' ,  '4545第53街' ,  '芝加哥' ,  'IL' ,  '54545' ,  '美国' ,  '金霍华德' );
  19. -------------------------
  20. - 填充供应商表
  21. -------------------------
  22. INSERT INTO  供应商(vend_id,vend_name,vend_address,vend_city,vend_state,vend_zip,vend_country)
  23. VALUES ('BRS01' ,'Bears R Us' ,'123 Main Street' ,'Bear Town' ,'MI' ,'44444' ,  'USA' );
  24. INSERT INTO  供应商(vend_id,vend_name,vend_address,vend_city,vend_state,vend_zip,vend_country)
  25. VALUES ('BRE02' ,'Bear Emporium' ,'500 Park Street' ,'Anytown' ,'OH' ,'44333' ,  'USA' );
  26. INSERT INTO  供应商(vend_id,vend_name,vend_address,vend_city,vend_state,vend_zip,vend_country)
  27. VALUES ('DLL01' ,'Doll House Inc.' ,'555 High Street' ,'Dollsville' ,'CA' ,'99999' ,  'USA' );
  28. INSERT INTO  供应商(vend_id,vend_name,vend_address,vend_city,vend_state,vend_zip,vend_country)
  29. VALUES ('FRB01' ,'Furball Inc.' ,'1000 5th Avenue' ,'New York' ,'NY' ,'11111' ,  'USA' );
  30. INSERT INTO  供应商(vend_id,vend_name,vend_address,vend_city,vend_state,vend_zip,vend_country)
  31. VALUES ('FNG01' ,'娱乐和游戏' ,'42 Galaxy路' ,'伦敦' ,  NULL ,'N16 6PS' ,  '英格兰' );
  32. INSERT INTO  供应商(vend_id,vend_name,vend_address,vend_city,vend_state,vend_zip,vend_country)
  33. VALUES ('JTS01' ,'Jouets et ours' ,'1 Rue Amusement' ,'Paris' ,  NULL ,'45678' ,  'France' );
  34. --------------------------
  35. - 填充产品表
  36. --------------------------
  37. INSERT INTO  Products(prod_id,vend_id,prod_name,prod_price,prod_desc)
  38. VALUES ('BR01' ,  'BRS01' ,  '8英寸泰迪熊' ,5.99 英寸,  8英寸泰迪熊,带帽和外套' );
  39. INSERT INTO  Products(prod_id,vend_id,prod_name,prod_price,prod_desc)
  40. 价值('BR02' ,  'BRS01' ,  '12英寸泰迪熊' ,8.99 英寸,  '12英寸泰迪熊,帽子和外套' );
  41. INSERT INTO  Products(prod_id,vend_id,prod_name,prod_price,prod_desc)
  42. VALUES ('BR03' ,  'BRS01' ,  '18英寸泰迪熊' ,11.99  英寸'18 英寸泰迪熊,帽子和外套' );
  43. INSERT INTO  Products(prod_id,vend_id,prod_name,prod_price,prod_desc)
  44. VALUES ('BNBG01' ,  'DLL01' ,  '鱼豆袋玩具' ,3.49,  '鱼豆袋玩具,带有用于喂食它的豆袋虫' );
  45. INSERT INTO  Products(prod_id,vend_id,prod_name,prod_price,prod_desc)
  46. 价值('BNBG02' ,  'DLL01' ,  '鸟豆袋玩具' ,3.49,  '鸟豆袋玩具,不包括鸡蛋' );
  47. INSERT INTO  Products(prod_id,vend_id,prod_name,prod_price,prod_desc)
  48. VALUES ('BNBG03' ,  'DLL01' ,  '兔豆袋玩具' ,3.49,  '兔豆袋玩具,自带豆袋胡萝卜' );
  49. INSERT INTO  Products(prod_id,vend_id,prod_name,prod_price,prod_desc)
  50. VALUES ('RGAN01' ,  'DLL01' ,  'Raggedy Ann' ,4.99,  '18 英寸Raggedy Ann娃娃' );
  51. INSERT INTO  Products(prod_id,vend_id,prod_name,prod_price,prod_desc)
  52. VALUES ('RYL01' ,  'FNG01' ,  'King doll' ,9.49,  '皇室服装和皇冠''12英寸王娃娃' );
  53. INSERT INTO  Products(prod_id,vend_id,prod_name,prod_price,prod_desc)
  54. VALUES ('RYL02' ,  'FNG01' ,  '皇后娃娃' ,9.49  ''皇后服装和冠'皇后' );
  55. ------------------------
  56. - 填充订单表
  57. ------------------------
  58. INSERT INTO  订单(order_num,order_date,cust_id)
  59. VALUES (20005,TO_DATE('2004-05-01' ,  'yyyy-mm-dd' ),  '1000000001' );
  60. INSERT INTO  订单(order_num,order_date,cust_id)
  61. VALUES (20006,TO_DATE('2004-01-12' ,  'yyyy-mm-dd' ),  '1000000003' );
  62. INSERT INTO  订单(order_num,order_date,cust_id)
  63. VALUES (20007,TO_DATE('2004-01-30' ,  'yyyy-mm-dd' ),  '1000000004' );
  64. INSERT INTO  订单(order_num,order_date,cust_id)
  65. VALUES (20008,TO_DATE('2004-02-03' ,  'yyyy-mm-dd' ),  '1000000005' );
  66. INSERT INTO  订单(order_num,order_date,cust_id)
  67. VALUES (20009,TO_DATE('2004-02-08' ,  'yyyy-mm-dd' ),  '1000000001' );
  68. ----------------------------
  69. - 填充OrderItems表
  70. ----------------------------
  71. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  72. VALUES (20005,1,  'BR01' ,100,5.49);
  73. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  74. VALUES (20005,2,  'BR03' ,100,10.99 );
  75. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  76. VALUES (20006,1,  'BR01' ,20,5.99);
  77. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  78. VALUES (20006,2,  'BR02' ,10,8.99 );
  79. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  80. VALUES (20006,3,  'BR03' ,10,11.99);
  81. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  82. VALUES (20007,1,  'BR03' ,50,11.49);
  83. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  84. VALUES (20007,2 ,  'BNBG01' ,100,2.99 );
  85. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  86. VALUES (20007,3 ,  'BNBG02' ,100,2.99 );
  87. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  88. VALUES (20007,4 ,  'BNBG03' ,100,2.99 );
  89. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  90. VALUES (20007,5 ,  'RGAN01' ,50,4.49 );
  91. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  92. VALUES (20008,1 ,  'RGAN01' ,5,4.99 );
  93. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  94. VALUES (20008,2,  'BR03' ,5,11.99);
  95. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  96. VALUES (20008,3 ,  'BNBG01' ,10,3.49 );
  97. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  98. VALUES (20008,4 ,  'BNBG02' ,10,3.49 );
  99. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  100. VALUES (20008,5 ,  'BNBG03' ,10,3.49 );
  101. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  102. VALUES (20009,1 ,  'BNBG01' ,250,2.49 );
  103. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  104. VALUES (20009,2 ,  'BNBG02' ,250,2.49 );
  105. INSERT INTO  OrderItems(order_num,order_item,prod_id,quantity,item_price)
  106. VALUES (20009,3 ,  'BNBG03' ,250,2.49 );

运行脚本后:

之后简单查询下:

[SQL]   查看纯 字幕下载下载下载:
  1. SELECT  prod_name
  2. FROM  产品;

输出如下:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ THE END ------------------------------------------ ---------------------------------------

在 Oracle sql developer导入样例表数据上 运行脚本相关推荐

  1. PL/SQL Developer 导出表结构和表数据

    导出表结构 打开PL/SQL Developer,选择tables 点击菜单栏Tools,选择Export User Objects 出现下面的窗口 导出后是一个sql文件. 导出表数据 一般情况下可 ...

  2. 1.《SQL必知必会》第五版 附录A样例表的添加

    mysql+workbench的初步使用 一.安装mysql+workbench 二.导入附录A的样例表 最近工作需要学习SQL,查阅了相关知识购买了图书<SQL必知必会>第五版.这本书没 ...

  3. oracle+表无法查询,Oracle SQL Developer - 无法同时查询2个表

    我最近必须将数据库从SQL Studio移到Oracle,并且我正在学习必须使用的所有不同语法.Oracle SQL Developer - 无法同时查询2个表 无论如何,今天我遇到了一个问题,我试图 ...

  4. oracle的高级特性,Oracle SQL Developer 的高级特性

    该教程演示 Oracle SQL Developer 的几个更高级特性. 大约 50 分钟 Oracle SQL Developer 是一个免费的图形工具,可提高工作效率并简化数据库开发任务.使用 S ...

  5. 关于PL/SQL Developer导入csv文件

    一.还是先说一下环境(其他版本也差不多): 操作系统:Windows 10 数据库Oracle 11g r2 PL/SQL Developer 12 二.csv文件 csv,全称为Comma-Sepa ...

  6. 正确加载MySQL驱动的语句_使用数据库客户端工具Oracle SQL Developer加载第三方驱动连接mysql的方法...

    用Oracle SQL Developer时遇到no ocijdbc11 in java.library.path怎么办 不是配置环境变量,而是去选项里面,添加数据库的驱动 jdbc的驱动没有在cla ...

  7. Oracle SQL Developer 的一个Bug

    Oracle SQL Developer是Oracle近几年来推出的一款免费的图形界面SQL PL/SQL开发工具,在11g中它甚至被集成到了Oracle server软件中:如果你平常有用这款IDE ...

  8. Oracle数据库以及Oracle SQL Developer初体验

    首先进入SQL PLUS,这里输入 sys/as sysdba,回车.(貌似是超级管理员权限).之后也可以在里面建表插入等. 接下来讲讲如何用Oracle SQL Developer建表等操作. 先进 ...

  9. Oracle Sql Developer

    刚刚入职,闲来无事,补补学的一塌糊涂的Oracle(确切的说这课我一节都没去上过). 安装Oracle也不算太容易,网上到处查资料弄了一会,装好之后发现sql*plus实在不好用,正好上午培训课介绍了 ...

最新文章

  1. 浅显易懂 Makefile 入门 (08)— 默认 shell (/bin/sh)、命令回显、make参数(-n 只显示命令但不执行,-s 禁止所有回显)、单行命令、多行命令、并发执行
  2. 个性化推荐系统研究热点之用户画像
  3. 调用支付宝接口android最新,Android 外接sdk之支付宝
  4. Acer 4750 安装黑苹果_授人以渔的黑苹果安装教程
  5. 1021 Deepest Root (25 分) 【难度: 中 / 知识点: 树的直径 连通块】
  6. app开发上传文件夹到服务器,uni-app 上传(图片上传实战)
  7. gradle spring_用于Spring应用程序的Gradle原型
  8. python3.6安装【scrapy】-最保守方法
  9. linux忘记mysql密码_Linux下忘记Mysql密码的找回方法(图)
  10. 展望未来计算机可以分为哪几种类型,大学计算机基础-计算机概述.ppt
  11. 28.2. AndroidManifest.xml
  12. 何时不应该使用 Rails?
  13. HyperLedger Fabric 1.0的Transaction处理流程
  14. Unity3D之NGUI基础1:NGUI插件介绍
  15. Camera 初始化(Open)二(HAL3中Open过程)
  16. 我的世界java版种子多村庄_《我的世界》“村庄与掠夺”PE版种子推荐,出生点就7个村庄相连...
  17. EasyUI-基本框架
  18. 3Dmax哪个版本最好用?3dmax哪个版本稳定一点?
  19. 【python--爬虫】彼岸图网高清壁纸爬虫
  20. 一键重装系统win8图文教程

热门文章

  1. xml相关php函数,php常用XML函数集
  2. 蓝桥杯 算法训练-礼物
  3. 理解设计模式之代理模式
  4. Java使用QQ邮箱给其他邮箱发邮件
  5. AngulaerJs
  6. ALV 处理后显示状态 (REUSE_ALV_GRID_DISPLAY 三)
  7. es 聚合查询的报illegal_argument_exception错误
  8. Docker命令速查
  9. 五、网卡信息检测与网络流量检测
  10. js 秒数转换为时分秒