zoukankan      html  css  js  c++  java
  • oracle维护常用命令

    (1)删除实例:

    [oracle@Centos ~]$ dbca -silent -deleteDatabase -sourcedb dbabd


    (2)监听程序相关命令:

    lsnrctl status # 查看监听程序状态
    lsnrctl start # 启动监听程序
    lsnrctl stop # 停止监听程序

    3)实例相关命令:

    sqlplus / as sysdba # 无口令登录,Oracle采用的是操作系统认证方式,当属于操作系统DBA组用户登陆到数据库服务器,那么Oracle认为这样的用户就可以授权以SYSDBA身份登录数据库
    startup # 启动实例
    shutdown immediate # 卸载实例

    (4)用户和表空间相关:

    复制代码
    # 创建 test 表空间,大小为 1G(1024m)
    CREATE TABLESPACE test DATAFILE '/home/oracle/data/test.ora' SIZE 1024m;

    # 创建 test 用户,密码为 test,关联 test 表空间
    CREATE USER test IDENTIFIED BY "test" DEFAULT TABLESPACE test QUOTA 1024m ON USERS;

    # 给 test 用户授予权限
    GRANT CONNECT,DBA,RESOURCE TO test;

    #解锁用户
    alter user scott account unlock;
    alter user scott identified by oracle;

    查看所有打开的端口
    firewall-cmd --zone=public --list-ports
    添加一个端口

    firewall-cmd --zone=public --add-port=1521/tcp --permanent
    删除一个端口(可选)
    Firewall-cmd --zone=public --remove-port=80/tcp --permanent
    更新防火墙规则

  • 相关阅读:
    素数算法问题
    字符指针和字符数组
    指针引用多维数组
    指针细节整理3
    指针细节整理2
    指针细节整理
    公约数和公倍数
    冒泡排序、选择排序
    如何写出高性能的sql语句?
    并发控制
  • 原文地址:https://www.cnblogs.com/tanxiaojun/p/15467977.html
Copyright © 2011-2022 走看看