oracle安装选择高级安装,除需手动配置SID外其他均可选默认
sql developer 的启动错误可以通过更新Oracle11g_home1\db_1\jdbc\lib下的那四个文件的方式解决;
sql developer安装第三方数据库驱动时先把jar包放在extention下再entry
show user; alter user scott account unlock; --给scott解锁 desc tablename; --显示表结构
--创建新用户
1-- backup scott
exp
2-- create user
create user shijin(username) identified by shijin(password) default tablespace users qutoa(配额) 10M on users
3-- grant
grant create session,create table,create view to shijin
4-- import the data
imp(先输shijin,再输scott)
--数据字典表 user_tables
desc user_tables; select table_name from user_tables; select view_name from user_views; select constraint_name from user_constraints; select index_name from user_indexes;
--dictionary表
desc dictionary;
--索引 index
-- 建立主键或唯一约束时会自动建立索引;读起来快,修改起来慢,也会占用大量空间
create index indexname on tablename (col1name,[col2name]); create index idx_stu_email on stu (email); drop index indexname drop index idx_stu_email;
--序列sequence
--产生一个唯一的不间断的数字序列;一般用来做主键
--首先以SYSREM用户登录给shijin用户授权 grant create sequence to shijin; create sequence sequencename start with 1 increment by 1; select sequencename.nextval from dual; drop sequence sequencename; create table article( id number, title varchar2(1024), content long, ); insert into article values (sequencename.nextval,'a','b');