论坛首页 综合技术论坛

Oracle数据库安装及配置(二)

浏览 31497 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (8) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-10-18   最后修改:2009-10-20

4、创建表空间

打开sqlplus工具:

sqlplus /nolog

 连接数据库:

conn /as sysdba

 创建表空间:

create tablespace camds datafile 'D:\oracle\product\10.2.0\oradata\camds\camds.dbf' size 200m autoextend on next 10m maxsize unlimited;

 

5、创建新用户

运行“P/L SQL Developer”工具,以DBA(用户名:System)的身份登录:

 

1)新建“User(用户):

2)设置用户名、口令、默认表空间(使用上面新建的表空间)和临时表空间:

 

3)设置角色权限:

 

 

4)设置”系统权限“:

 

 

5)点击应用后,【应用】按钮变灰,新用户创建成功:


 

6)新用户登录测试:

输入新用户的“用户名/口令”:


新用户“testcamds”成功登陆:


 

6、导入导出数据库

先运行cmd命令,进入命令行模式,转到下面的目录:D:\oracle\product\10.2.0\db_1\BIN【该目录下有exp.exe文件】

1)导入

命令语法:

imp userid/pwd@sid file=path/file fromuser=testcamds touser=userid

命令实例:

imp testcamds/123@camds file=c:\testcamds fromuser=testcamds touser=testcamds

导入结果:


 

2)导出:

命令语法:

exp userid/pwd@sid file=path/file owner=userid

命令实例:

exp testcamds/123@camdsora file=c:\testcamds owner=testcamds

导入结果:

 


  • 大小: 13.8 KB
  • 大小: 34.2 KB
  • 大小: 169.8 KB
  • 大小: 25.5 KB
  • 大小: 25.7 KB
  • 大小: 51.7 KB
  • 大小: 31 KB
  • 大小: 35.5 KB
  • 大小: 59.4 KB
   发表时间:2009-10-25  
create database呢???
0 请登录后投票
   发表时间:2009-10-27  
songhuagao 写道
create database呢???

oracle中不存在数据库名这样的概念,而是用户名。
0 请登录后投票
   发表时间:2009-10-28  
CoderDream 写道
songhuagao 写道
create database呢???

oracle中不存在数据库名这样的概念,而是用户名。

oracle 中的定义是表空间, 对应 着用户名
0 请登录后投票
   发表时间:2009-10-28  
20029388 写道
CoderDream 写道
songhuagao 写道
create database呢???

oracle中不存在数据库名这样的概念,而是用户名。

oracle 中的定义是表空间, 对应 着用户名


同一个表空间可以对应不同的用户。
但一个用户只能指定一个表空间和临时表空间。
0 请登录后投票
   发表时间:2009-10-29   最后修改:2009-10-29
晕死,我说的是oracle instance

imp userid/pwd@sid file=path/file fromuser=testcamds touser=userid 
--你总要建个instance吧

0 请登录后投票
   发表时间:2009-10-29  
songhuagao 写道
晕死,我说的是oracle instance

imp userid/pwd@sid file=path/file fromuser=testcamds touser=userid 
--你总要建个instance吧



Oracle数据库安装及配置(一)
http://coderdream.iteye.com/blog/493585
0 请登录后投票
   发表时间:2009-10-30  
想看一,点错地方。。投了个新手贴。。。
0 请登录后投票
   发表时间:2009-11-03  
问一下啊,建表空间,建用户,建表啥的不都可以在客户端完成吗?为啥还要用sqlplus,上次去客户那,他们的DBA就是用sqlplus,敲了半天命令,结果是经常敲错。为什么不用pl/SQL等图形化工具那?
0 请登录后投票
   发表时间:2009-11-03  
Oracle不清楚,但DB2的图形化工具,极其脆弱和低效,所以,我觉得,会敲命令才是王道。很多生产环境,也没有客户端给你用。。。。。
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics