1。alter tablespace users add datafile '/userdata03dbf' size 50m; 2。alter tablespace users set datafile '/userdata03dbf' autoextend on next 5m maxsize 100m;3。alter tablespace users offline; *** 作系统下修改userdata03dbf更名userdata04dbf alter tablespace users rename datafile '/userdata03dbf' to '/userdata04dbf' ; alter tablespace users online;4。alter database backup controlfile to '/controlfile_bak';5。alter database add logfile group 2 ('/redo4alog','/redo4blog') size 5m;6。alter database add logfile member '/redo4clog' to group 2;后面问题也能回答,但是不爱写了太长了。其中有几个问题需要说明下。一、我手里没环境,只是按照记忆直接写的,有可能有细微错误;二、你没有说你的oracle版本,具体版本不同可能对应语句会有变化;三、特别是最后的7,8跟数据库版本更有关系。你问的不具体, *** 作系统?数据库版本?再有,告诉你一个办法可以自己方便查询命令,你安装个10g的版本,然后登陆db console。都是界面方式的处理,而且可以去执行你问题里面的 *** 作,在DB CONSOLE里面可以看见每个执行命令的SQL语句。
oracle 中不能设置自动增加,这个和其他数据库不一样,但是有 序列,这个是Oracle自己特有的东西,
首先创建序列:
create sequence seq;
这就创建好了,然后 seqnextval 就会返回一个值,不会重复的值,
insert into tablename values(seqnextval,'001','javabook');
insert into tablename values(seqnextval,'001','javabook');
insert into tablename values(seqnextval,'001','javabook');
这样前3个id 分别是 1,2,3
导入dbf文件,找了一些资料 其实并不是那么饶;大体步骤:
dbf 文件:PL/SQL Developer->工具-ODBC导入器->选择"dBASE Files"->连接->打开dbf文件即可xls 文件:PL/SQL Developer->工具-ODBC导入器->选择"Excel Files"->连接->打开xls文件即可csv 文件:PL/SQL Developer->工具->文档导入器具体查看如下 *** 作:
dbf文件导入oracle数据库
导入前提: dbf要保证能用excel打开
步骤:PL/SQL Developer->工具-ODBC导入器->都输入正确后->连接(点击连接之后会找到所有dbf文件)具体什么是ODBC >
直接用impdp啊 把dmp文件放在默认的DATA_PUMP_DIR的路径下面(dba_directories这个表中有DATA_PUMP_DIR的地址)
impdp 用户/密码@数据库名 directory=DATA_PUMP_DIR dumpfile=文件名
以上就是关于Oracle数据库!全部的内容,包括:Oracle数据库!、往oracle数据库中新增加一条数据如何自动生成ID、如何将.dbf/.xls/.csv文件导入oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)