`

将脚本导入数据库

阅读更多

本次以 DRP 脚本为实例;那么如何将一个数据库脚本导入Oracle数据库呢?

过程如下:

            a) 创建用户

                    首先在命令行执行:

                               ->       C:\Documents and Settings\hehe>sqlplus system/manager (意思是以系统管理员连接数据库,用户:system ,密码:manager)

                              ->SQL> create user drp identified by drp;(创建用户的命令,这里指定的用户是drp,
密码是:drp)

           b)创建表空间

                              --->  SQL> create tablespace ts_drp datafile 'G:\share\drp-data.dhf' size 100m; (意思是在G盘创建了一个100兆大小的名为drp-data.dhf 文件 其实就表空降,以后所有数据都会保存在此)                                                   

                 

          c) 将表空间分配给用户

                                  ----》SQL> alter user drp  default tablespace ts_drp;  (这句话的意思就是将表空间为ts_drp 分配给 用户 drp)

 

           d) 给用户分配权限

                                  ----》 SQL> grant create session,create table,create view, unlimited tablespace to drp;  ( 给用户drp 授权能创建表,会话,试图,分配表空间等权限)

 

            e) 最后以drp 用户登录并导入脚本,

                                 -----》     SQL> conn drp/drp  (以drp 用户登录)

 

                               ------》       SQL> @G:\share\drp-create.sql (导入脚本 ) 注意第一次导入的时候由于表不存在会报试图不存在。这是正常的。可以通过

                                 select * from table; 查看导入的脚本是否成功。我这里的脚本是放在G盘。

今天导入脚本就到这里。

  ————————————————————————————————————————————————————

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics