通过以下方式可以查看oracle里有哪些数据库,以及数据库里有哪些表:
①.、SELECT * FROM ALL_TABLES;系统里有权限的表.
首先要确认你是否在oracle用户下,如果没有在oracle用户下,那么查这个环境变量就是为空的.如果在oracle用户下,可以输入echo
$oracle_home进行查看,若还是为空,那说明你没有设置oracle_home这个环境变量.
①.、?在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】,如下图所示.
用sysdba身份登录 比如 conn / as ?sysdba 匿名管理员登陆
执行 select name form V$database; 或是执行select * from ?V$database;
不过执行第二个显示的内容太多了不好找自己想要的结果.
你也可以先用desc V$database;语句查看一下V$database都有什么字段然后选择自己想要的字段进行选择
查看实例名称(sid):
select instance_name from ?V$instance;一般默认情况下sid与你的数据库的名称是一样的!
Oracle查端口号、服务名:
①.、 在SQL/PLUS工具中运行如下可以得到服务名:select global_name from global_name.
mysql忘记密码:
①.、进入 mysql 的 bin 目录下,打开 cmd ,关闭 mysql 数据库.
查看mysql数据库所有表使用:show tables;命令,查看即可.
①.、查看当前用户使用的表空间情况,使用命令select * from user_users即可,其中username标识用户名,default_tablespace表示默认的表空间.
以上就是土嘎嘎小编为大家整理的oracle怎么自查相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!