免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4079 | 回复: 10
打印 上一主题 下一主题

怎么样查有什么数据库或表???? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-01-14 23:16 |只看该作者 |倒序浏览
我注册的SHELL
我进入这个:SQL>;
怎么样查有什么数据库或表????

论坛徽章:
0
2 [报告]
发表于 2003-01-15 07:40 |只看该作者

怎么样查有什么数据库或表????

SELECT * FROM V$INSTANCE
SELECT * FROM DBA_SEGMENTS WHERE ....

论坛徽章:
0
3 [报告]
发表于 2003-01-15 23:03 |只看该作者

怎么样查有什么数据库或表????

If you want to see the tables in a database, you can use this as follow:

sql>;select * from cat;

论坛徽章:
0
4 [报告]
发表于 2003-01-16 08:42 |只看该作者

怎么样查有什么数据库或表????

select * from v$instance
INSTANCE_N   INSTANCE_NAME    HOST_NAME
      1                   orc0                       CWJ
那么我查出来的orc0是不是就是数据库名呢同时他也是实例名?

还有用net8 easy config创建一个服务,是不是一个服务对应一个数据库

论坛徽章:
0
5 [报告]
发表于 2003-01-16 09:02 |只看该作者

怎么样查有什么数据库或表????

数据库名和实例名不同,是一对多关系(OPS情况下)
数据库名和服务名也不同,也是一对多关系

论坛徽章:
0
6 [报告]
发表于 2003-01-16 09:07 |只看该作者

怎么样查有什么数据库或表????

SELECT * FROM V$DATABASES

论坛徽章:
0
7 [报告]
发表于 2003-01-16 09:14 |只看该作者

怎么样查有什么数据库或表????

在ORACLE中的
一個數据庫可以屬于不同的實例
一個實例只能有一個數据庫

在INFORMIX中的
一個實例可以有很多的數据庫
一個數据庫只能屬于一個實例

论坛徽章:
0
8 [报告]
发表于 2003-01-16 09:19 |只看该作者

怎么样查有什么数据库或表????

可以用來查表的有很多的
SELECT * FROM ALL_TABLES
SELECT * FROM DBA_TABLES
SELECT * FROM USER_TABLES
SELECT * FROM DBA_SEGMENTS
SELECT * FROM USER_SEGMENTS
.........

论坛徽章:
0
9 [报告]
发表于 2003-01-16 10:31 |只看该作者

怎么样查有什么数据库或表????

数据库用下面语句:
select * from v$instance
表用:
'所有的用户的table   
select * from all_tables
'所有自己创建和别人授权给你的table
select * from dba_tables
' 所有自己创建的table
select * from user_tables

论坛徽章:
0
10 [报告]
发表于 2003-01-19 00:19 |只看该作者

怎么样查有什么数据库或表????

谢谢大家的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP