Oracle11g
安装完成后首次使用数据库Oracle的用户名和密码的方法。
运行 cmd 按如下输入命令
sqlplus / as sysdba ---------以sys登陆 超级用户(sysdba)
alter user 用户名 account unlock; --------- 解除锁定(必须带“;”号)
alter user 用户名 identified 密码; -------------修改密码
然后用你改好的密码登陆就行
如果可以登录任意的一个用户可以通过一下方法来知道当前有哪些用户
select distinct owner from all_objects 查看当前用户
运行 cmd 按如下输入命令
sqlplus / as sysdba ---------以sys登陆 超级用户(sysdba)
alter user 用户名 account unlock; --------- 解除锁定(必须带“;”号)
alter user 用户名 identified 密码; -------------修改密码
然后用你改好的密码登陆就行
- 登陆oracle数据库
sqlplus /nolog 运行sqlplus命令,进入sqlplus环境,nolog参数表示不登录
conn /as sysdba
conn scott
show user
创建表
create table student (
xh number(4),
xm varchar2(20),
sex char(2),
birthday date,
sal number(7,2)
);
create table classes(
classid number(2),
cname varchar2(40)
);
alter table student add (classid number(2));
desc student; 显示学生表
insert into student values(1,'小明','男','11-12月-1997',2345.11,12); 表里插入值
alter table student modify(sex char(3)); 设置字段的大小
查询字段rentang
select * from emp where name=’rentang’;
alter session set nls_date_format='yyyy-mm-dd'; 修改会话,方便日期格式输入
insert into student (xh,xm,sex,birthday) values(3,'aa','女',null);
exp scott/12345678@orcl owner=scott file=c:\zhangrentang.dmp
备份库个文件,到c盘为.dmp
archive log list; 查看存档列表
shutdown inmediate 关闭数据库
startup mount 例程关闭
alter database archivelog 修改为归档模式
alter database open; 开启数据库
exp userid=scott/12345678@orcl tables=<emp> file=c:\b1.txt
备份库文件,到c盘。