oracle笔记3 sqlplus登录 创建序列


select * from global_name;(查询数据库全名)
select instance_name from gv$instance;查看实例名 dba权限开启
select * from v$database;(管理员身份)
select * from v$version;详细信息

plsql远程连接
用户名:sys 口令:change_on_install 数据库:192.168.92.128/orcl 连接为:SYSDBA

sqlplus
连接公司数据库
在用户名:CBSFLCP72/CBSFLCP72@192.168.66.248/FCUBS FCUBS 是实例名
cbs95/cbs95@192.168.66.248/FCUBS

sys/change_on_install@192.168.91.128/orcl as sysdba
system/manager@192.168.91.128/orcl as sysdba
解决:
(1)conn sys/sys as sysdba;//以DBA的身份登录
(2)alter user scott account unlock;// 然后解锁
(3)conn scott/tiger //弹出一个修改密码的对话框,修改一下密码就可以了

oracle 11g 安装成功之后,如何解决scott被锁定的问题?默认scott不能登陆。
创建序列具体操作步骤如下:
C:> sqlplus
请输入用户名:sys
输入口令:sys as sysdba //注意:在口令这里输入的密码后面必须要跟上 as sysdba 才可以而且后面不要加分号;。
查询有哪些系统用户select * from dba_users;
SQL> alter user scott account unlock;
用户已更改.
SQL> commit;
提交完成.
SQL> conn scott/tiger
更改scott口令
新口令:tiger
重新键入新口令:tiger
口令已更改
已连接。
//完成。

运行SQL plus的时候 用户名输入 sys 口令写 sys as sysdba 然后在conn sys/change_on_install as sysdba
登录system和sys超级管理员时必须 conn system/manager as sysdba必须加sysdba
直接用超级管理员改密码
SQL>conn sys/change_on_install as sysdba (操作系统认证登录) SQL>alter user system identified by system; (回车后用户system的密码会更改为system)



1.创建序列 Create Sequence
你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE 权限
CREATE SEQUENCE CUX_DEMO_SEQUENCE
MINVALUE 1
MAXVALUE 99999999999
START WITH 10000
INCREMENT BY 1
NOCYCLE
CACHE 20
ORDER ;

注释:

MINVALUE 1 --最小值
MAXVALUE 99999999999 --最大值
START WITH 10000 --起始数值
INCREMENT BY 1 --每次增加1
NOCYCLE --一直累加不循环
CACHE 20 --缓存
ORDER ;


使用序列 CUX_DEMO_SEQUENCE.NEXTVAL 必须加 NEXTVAL
修改序列 Alter SEQUENCE
删除序列 Drop SEQUENCE 序列名















相关文档
最新文档