易截截图软件、单文件、免安装、纯绿色、仅160KB

问几个oracle操作的问题

俺是MS SQL那小胡同里走出来的,所以木有了界面,oracle的那些命令又不熟,就不知道该如何使用这个东东了。
请教几个常用的操作,我在windows的cmd命令里操作的:
1.登陆sqlplus的时候,上来就让输入用户名,可是我怎么知道这是登陆的那个数据库实例?安装时的orcl还是后来自己建立的其他数据库实例?
2.我在sqlplus里好几次conn不同用户,这个时候就不知道当前我是用哪个用户了。。。我该怎么查当前的用户?
3.查了半天,可能自己也不记得用的是哪个数据库了,这个时候我用什么命令查询当前使用的数据库?
4.我当前登陆在A库里,写了半天Sql,然后我现在想切到B库,该如何操作?
5.我用sys登陆,startup open 数据库名,总会提示当前密码不符合另一个数据库之类的。。。那么我shutdown之后要如何才能启动我的某个数据库?
6.我目前有两个用户abc和xyz,我现在想分别查看这两个用户都拥有哪些表,要如何查看?不会要分别用这俩登陆名 然后select name from all_tables;吧。。。sys的身份登陆,可以查询吗?

请帮忙解答一下,多谢~~~~~~

另外有没有oracle的基本操作方面的书籍推荐一下,偶做开发的,不做DBA,差不多会用就行。。。


4,开两个sqlplus 或 保存当前的sql 到文件中,然后执行 @加路径
5,要启动某个实例的数据库,先设置oracle_SID  用set ORACLE_SID=XXX 命令
6,select * from dba_tables where owner=?? ;  用户名等于你要的用户



按你的要求:
1.SQL要求掌握;
2.PL/SQL要求掌握;
3.ORACLE基础(结构、存储、对象管理)了解;
基础的书随便在书店买一本就行了,如oracle 9i/10g 入门与提高 等

SQL>select name from v$i


相关问答:

oracle数据库的名字问题 - Oracle / 基础和管理

我在创建数据库的时候用的名字为oracle10,但是创建好后,在默认的目录下显示的名称却是oracle10g,这是为什么?
你看的 10g是安装目录吧 

SQL> select name from v$database;
NAME
---------
ORCL ......

Windows 7 怎样安装Oracle - Oracle / 基础和管理

各位大哥,帮个忙。

下个Oracle for vista 版本的安装试试
10G和11G的 
http://www.oracle.com/technology/software/products/database/index.html 
------------------------------------------- ......

oracle并发处理SOS - Oracle / 开发

我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了

引用
oracle ......

oracle 安装 01092 错误 - Oracle / 基础和管理

oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log 
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......

oralce 的一个SQL - Oracle / 基础和管理

问题提出:
一个高级SQL语句问题 
假设有一张表,A和B字段都是NUMBER,
A B
1 2
2 3
3 4

有这样一些数据
现在想用一条SQL语句,查询出这样的数据
COLA COL1 COL3 COL2 COL1
4 4 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号