一些非常有用的Oracle SQL

简介: 一些非常有用的Oracle SQL

前提,要打开windows command line窗口。


1。打开SQLPLUS


C> sqlplus /nolog


2。连接到指定数据库


SQL>connect  user/password@SID 或者


SQL>connect  user/password@localhost(IP Address):1521/SID


3。查询该schema下的所有用户表


SQL>select table_name from user_tables;


4。使用DBA身份登陆数据库


SQL>connect system/manager@SID as sysdba;


5。系统表中检索用户


SQL>select name, password from sys.user$ where name = ''zhangsan';


6。修改用户密码


SQL>alter user user_name identified by new_password;


7。查询DBA Profile表


SQL>select * from dba_profiles where profile='DEFAULT_PROFILE';


8。使用完整模式导出指定数据库


c\:>exp 'system/manager@SID as sysdba'  FULL=y FILE=c:\dbfulldata.dmp log=c:\dbfulldata.log


9。导入到新的数据库中


c\:>imp system/manager@SID FULL=Y IGNORE=Y file==imp_dbfull.dmp log=imp_dbfull.dmp.log


10。输出SQL执行结果到指定的文件


SQL>spool c:\result.txt;


SQL>select * from yourtables;


SQL>spool off; --强制清孔缓冲区数据到指定txt文件


11。修改system用户的密码


SQL>connect  sys/install_on_change@SID as sysdba;


SQL>alter user system identified by new_password;


12。查看Oracle当前版本信息


SQL>select * from v$version;


13。删除数据库SID


c\:>oradim -delete -sid SID


14。查看用户信息


SQL>select * from dba_users;

相关文章
|
1月前
|
SQL Oracle 关系型数据库
实时计算 Flink版产品使用合集之如何SQL同步数据到Oracle数据库中
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
23天前
|
SQL Oracle 关系型数据库
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
32 0
|
23天前
|
存储 SQL Oracle
oracle 存储过程导出sql语句 导出为文件
oracle 存储过程导出sql语句 导出为文件
58 0
|
24天前
|
SQL Oracle 关系型数据库
oracle数据库与sql
Oracle数据库和SQL之间存在一些关键差异。以下是对这些差异的详细解释: 1. **开放性**: * Oracle数据库具有显著的开放性,它能在所有主流平台上运行,这为用户提供了选择最
|
1月前
|
SQL Oracle 关系型数据库
Oracle的PL/SQL游标自定义异常:数据探险家的“专属警示灯”
【4月更文挑战第19天】Oracle PL/SQL中的游标自定义异常是处理数据异常的有效工具,犹如数据探险家的警示灯。通过声明异常名(如`LOW_SALARY_EXCEPTION`)并在满足特定条件(如薪资低于阈值)时使用`RAISE`抛出异常,能灵活应对复杂业务规则。示例代码展示了如何在游标操作中定义和捕获自定义异常,提升代码可读性和维护性,确保在面对数据挑战时能及时响应。掌握自定义异常,让数据管理更从容。
|
1月前
|
SQL Oracle 安全
Oracle的PL/SQL游标异常处理:从“惊涛骇浪”到“风平浪静”
【4月更文挑战第19天】Oracle PL/SQL游标异常处理确保了在数据操作中遇到的问题得以优雅解决,如`NO_DATA_FOUND`或`TOO_MANY_ROWS`等异常。通过使用`EXCEPTION`块捕获并处理这些异常,开发者可以防止程序因游标问题而崩溃。例如,当查询无结果时,可以显示定制的错误信息而不是让程序终止。掌握游标异常处理是成为娴熟的Oracle数据管理员的关键,能保证在复杂的数据环境中稳健运行。
|
SQL Oracle 关系型数据库
oracle用SQL Plus输入命令为什么只显示2
oracle用SQL Plus输入命令为什么只显示2
493 0
oracle用SQL Plus输入命令为什么只显示2
|
SQL Oracle 关系型数据库
|
SQL Oracle 关系型数据库
Oracle SQL*Plus命令
登录数据库: 方式(1)当我们刚安装Oracle数据库时,登录账户时可以使用win+r 输入sqlplus,进入sqlplus命令窗口,然后输入用户名和密码,这里输入密码时不会有回显    方式(2)使用win+r 输入cmd,进入dos命令窗口,然后输入用户名和密码,这里输入密码时不会有回显 ...
707 0

推荐镜像

更多