oracle登录-系统用户

9372阅读 0评论2012-06-09 linux_kaige
分类:Oracle

1.oracle两个sys用户:system,sysoper。可以定义登录的身份,一般:normal;dba:sysdba。

2.Linux:conn / as sysdba;直接进去
win不行。。。得:conn system或者sysoper/passwd@yangkai;  可以在后面加上 as sysdba;
--conn system/passwd as sysdba;
--conn system/passwd;
--conn sysoper/passwd as sysdba;
--conn sysoper/passwd;
如果oracle里面有多个实例,则就要指明实例(主机字符串):
--conn system/passwd@yangkai as sysdba;
3.win上的操作记录:cmd——sqlplusw,输入用户名和密码,主机字符串,就是实例名。一般一个oracle建一个实例,创建多个用户就行了。
  1. ERROR:
  2. ORA-28009: connection to sys should be as sysdba or sysoper
  3. 连接到:
  4. Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
  5. With the Partitioning, OLAP and Data Mining options
  6. SQL> conn sysoper/zhangle as sysdba;
  7. 已连接。
  8. SQL> show user;
  9. USER 为 "SYS"
  10. SQL> select * from v$instance;
  11. INSTANCE_NUMBER INSTANCE_NAME
  12. --------------- ----------------
  13. HOST_NAME
  14. ----------------------------------------------------------------
  15. VERSION STARTUP_TIME STATUS PAR THREAD# ARCHIVE LOG_SWITCH_
  16. ----------------- -------------- ------------ --- ---------- ------- -----------
  17. LOGINS SHU DATABASE_STATUS INSTANCE_ROLE ACTIVE_ST
  18. ---------- --- ----------------- ------------------ ---------
  19. 1 yangkai
  20. PC2012042915CDD
  21. 10.1.0.2.0 09-6月 -12 OPEN NO 1 STOPPED
  22. ALLOWED NO ACTIVE PRIMARY_INSTANCE NORMAL
  23. SQL>





上一篇:oracle tnsnames.ora的作用及配置
下一篇:人生如项目