zoukankan      html  css  js  c++  java
  • Oracle基本使用

    Oracle服务

    我的电脑->管理->服务->Oracle

    查看Oracle服务的安装情况

     

    OracleServiceORCL  Oracle数据库库服务

    Oracle的启动是启动一个实例,Oracle 10默认为OracleServiceORCL如果再创建一个实例MyOrc1则服务中会多出来一个OracleServiceMyOrc1

    OracleOraDb11g_home1TNSListener  Oracle监听(用户C#或者java代码连接Oracle数据库使用sqlplus时需要启动服务)

    OracleOraDb11g_home1TNSListener  OracleDBConsoleorcl 使用em是需要启动服务

    OracleMTRecoveryService Oracle恢复的服务

    Oracle管理工具

    Oracle开发工具介绍

    1sql*plus

    打开sqlplus

    在操作系统开始菜单中找到Oracle - OraDb11g_home1→sql plus,打开,使用sys as sysdba 进入sys用户

     

    sql*plus的常用命令

    show user; 显示当前登录用户名

    conn system/system 切换当前登陆用户 

    Exit; 退出sql*plus界面

    连接命令

    CONN命令

    用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]  

    当特权用户身份连接是,必须带上 as sysdba

    CONN sys/Oracle11g as sysdba 使用DBA权限登录

    Disc 命令 断开连接

    shutdown immediate 关闭数据库、卸载数据库(sys用户能用)

    Passw 命令 修改密码

    文件操作命令

    执行sql脚本 start@

    start D:知识库笔记Oracle笔记selectemp.sql

    编辑文件 edit

    Edit D:知识库笔记Oracle笔记selectemp.sql

    sqlplus 中的文件写到硬盘中 Spool

    Spool d:123.sql

    Select * from dual;

    Spool end

    交互式命令&  弹出用户输入框

    Select * from emp where job=”&job”

    显示设置环境变量

    (一般为打印报表所使用)

    设置显示行的宽度,默认80个字符 linesize

    Show linesize

    Set linesize 140

    设置每页显示的行数,默认是14 

    Set pagesize 10

    2Oracle的企业管理器(oem Oracle enterprise manager

    相当于sql server Management Studio Oracle 9I视频中讲的 Oracle11g版本中没找到

    3PL/SQL Developer

    SQL窗口”提交的语句不会执行,必须点击工具条上的提交按钮才行否则只有在当前页面可以查询数据,其他页面查询不到数据。

  • 相关阅读:
    MySQL--字符集参数
    MySQL--字符集基础
    Cassandra基础2
    Cassandra基础
    Cassandra -- Cassandra 3.0版本安装
    Cassandra Demo--Python操作cassandra
    MySQL--批量插入导致自增跳号问题
    MySQL Disk--SSD和HDD的性能
    MySQL Lock--并发插入导致的死锁
    TCL-视图
  • 原文地址:https://www.cnblogs.com/rongxiaoya/p/10306150.html
Copyright © 2011-2022 走看看