加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

一些非常有用的Oracle SQL

发布时间:2020-12-12 16:12:32 所属栏目:百科 来源:网络整理
导读:前提,要打开windows command line窗口。 1。打开SQLPLUS C sqlplus /nolog 2。连接到指定数据库 SQLconnect user/password@SID 或者 SQLconnect user/password@localhost(IP Address):1521/SID 3。查询该schema下的所有用户表 SQLselect table_name from us

前提,要打开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@SIDFULL=Y IGNORE=Y file==imp_dbfull.dmplog=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;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读