zoukankan      html  css  js  c++  java
  • Oracle 日常使用

    Oracle 日常使用

    简单启/停 Oracle database

    启动database # 登陆 oracle 终端后,执行启动命令 sqlplus / as sysdba $> startup

    关闭 database # 登陆 oracle 终端后,执行启动命令 sqlplus / as sysdba $> shutdown immediate;

    临时关闭 database 服务

    查看 database 的sid 名字 select instance_name from V$instance;

    查看database 的当前状态 select status from v$instance;

    临时停止 database 服务 alter database close;

    如果希望重新启动 database 服务,只能重新关闭 Oracle 服务,然后再重启 startup Oracle 服务

    删除 Oracle database

    用户在临时关闭 Oracle 的database 服务后,就可以执行删除 database 命令 ALTER SYSTEM ENABLE RESTRICTED SESSION; drop database;

    然后强行释放 lk** 文件

    cd /home/oracle/product/11.2.0/db_1/dbs
    fuser -k lkORCL11G
    

    注意,作者的 $ORACLE_HOME=/home/oracle/product/11.2.0/db_1

    删除 /etc/oratab 文件下的 sid 描述 vi /etc/oratab

    文件中的内容如下,将其删除即可 orcl11g:/home/oracle/product/11.2.0/db_1:N

    查看当前 database 有哪些表

    select table_name,tablespace_name from user_tables;
    

    Oracle 监听操作

    启动Oracle 监听 lsnrctl start

    查看Oracle 监听 lsnrctl status

    停止Oracle 监听 lsnrctl stop

    远程连接Oracle 服务

    查看 Oracle 的 service_name

    show parameter service_name
    
    conn test@localhost:1521/orcl
    

    Oracle 用户

    创建用户 create user USERNAME identified by PASSWORD;

    赋予 登陆普通建表 权限 grant connect, resource to USERNAME; grant create session to USERNAME;

    远程连接 Oracle 服务

    sqlplus 直接远程连接 sqlplus username/passwrod@服务器IP:ORACLE端口号/数据库服务名

    已经登陆 sqlplus 中,然后再远程连接 conn username/passwrod@服务器IP:ORACLE端口号/数据库服务名

    Oracle 中各种概念

    参考博客

    再进击
  • 相关阅读:
    Golang Gin使用模板及框架下返回Json
    Golang Web下返回HTML内容处理方法
    Golang net.http和Gin框架下的模板--View调用后台方法 --view接收后台数据的运用 及 嵌套模板和继承模板的使用
    设置oracle编辑的快捷方式
    oracle中的异常处理方法
    游标的使用
    网站登录界面包数据库异常
    在PLSQL中不能使用中文作为查询条件查询数据
    oracle错误一览表
    oracle导入时报错
  • 原文地址:https://www.cnblogs.com/chenfool/p/15086423.html
Copyright © 2011-2022 走看看