• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    常用的Oracle doc命令(收藏)

    1.连接数据库

    普通用户连接数据库:

    conn scott/tiger –(默认的用户名/密码)、conn 即”connection”连接数据库的意思

    超级管理员连接:

    Conn sys/sys as sysdba–oracle数据库不区分大小写

    2.sql文件

    保存sql文件

    save c:\test.txt

    编辑sql语句,用记事本编辑

    ed c:\1.txt –编辑 SQL 语句

    ed –直接打开上一次缓存sql语句

    描述数据表的结构

    desc employee; –打开employee员工表的结构

    spool 录屏

    spool 存放位置(d:\基本查询.txt)

    spool off – 结束录屏

    3.服务器

    打开服务器

    net start oracleservicebinbo

    打开监听器

    lsnrctl start

    关闭服务器

    net stop oracleservicebinbo

    关闭监听器

    lsnrctl stop

    4.用户操作

    查看当前用户的角色

    SQL>select * from user_role_privs;

    查看当前用户的系统权限和表级权限

    SQL>select * from user_sys_privs;
    SQL>select * from user_tab_privs;

    查看当前用户的缺省表空间

    SQL>select username,default_tablespace from user_users;

    换用户

    conn as sysdba
    sys
    tsinghua
    sqlplus “sys/tsinghua as sysdba”
    conn sys/zl as sysdba

    更改用户密码

    sql>alter user 管理员 identified by 密码;

    创建表空间的数据文件

    sql>create tablespace test datafile ‘d:\oracle\binbo.dbf' size 10m;

    创建用户

    sql>create user 用户名 identified by 用户名;

    查看用户

    sql>show user

    检查语句是否有错

    show error

    锁定用户

    sql>alter user 用户名 account lock

    解除用户

    sql>alter user 用户名 account unlock

    删除用户

    sql>drop user zl;

    给用户创建表权限

    sql>grant create table to 用户名;

    授管理员权限

    sql>grant dba to 用户名;

    给用户登录权限

    sql>grant connect to 用户名

    给用户无限表空间权限

    sql>grant unlinmited tablespace to 用户名;

    收回权限

    sql>revoke dba from 用户名;

    5.查看表

    查看用户下所有的表

    SQL>select * from user_tables;

    查看名称包含log字符的表

    SQL>select object_name,object_id from user_objects
    where instr(object_name,'LOG')>0;

    查看某表的创建时间

    SQL>select object_name,created from user_objects where object_name=upper(‘table_name');

    查看某表的大小

    SQL>select sum(bytes)/(1024*1024) as “size(M)” from user_segments
    where segment_name=upper(‘table_name');

    查看表结构

    desc 表名;

    查看放在ORACLE的内存区里的表

    SQL>select table_name,cache from user_tables where instr(cache,'Y')>0;

    再添加一个表空间的数据文件

    sql>alter tablespace test add datafile ‘d:\oracle\test1.dbf' size 10m;

    6.事务(TC事务控制语言)

    COMMIT - 提交并结束事务处理

    ROLLBACK - 撤销事务中已完成的工作

    SAVEPOINT – 标记事务中可以回滚的点

    总结

    以上所述是小编给大家介绍的常用的Oracle doc命令(收藏),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    您可能感兴趣的文章:
    • Oracle 多行记录合并/连接/聚合字符串的几种方法
    • Oracle中字符串连接的实现方法
    • php连接oracle数据库及查询数据的方法
    • plsql连接oracle数据库报ora 12154错误解决方法
    • Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)
    • Oracle数据远程连接的四种设置方法和注意事项
    • PL/SQL Dev连接Oracle弹出空白提示框的解决方法分享
    • ORACLE查看并修改最大连接数的具体步骤
    • Excel VBA连接并操作Oracle
    • python连接oracle数据库实例
    • 深入分析C#连接Oracle数据库的连接字符串详解
    • Java开发Oracle数据库连接JDBC Thin Driver 的三种方法
    • C#利用ODP.net连接Oracle数据库的操作方法
    • ORACLE 最大连接数的问题
    • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
    • Oracle 数据库连接查询SQL语句
    • 连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程
    • Oracle客户端的安装与远程连接配置方法分享
    • WINDOWS下使用DOS命令行连接oracle数据库
    上一篇:VS2015连接Oracle数据库的详细步骤
    下一篇:ORACLE SQL语句优化技术要点解析
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    常用的Oracle doc命令(收藏) 常用的,常,用的,Oracle,doc,