Oracle安装完后,数据库导入导出过程(测试用)
第一步:创建全局数据库
在Oracle11G-server安装完成后,可以创建一个全局数据库,以供所有项目共用。也可以使用安装时创建的全局数据库,默认为orcl。
第二步:登录PLSQL
不需要配置网络,直接在PLSQL中使用全局数据库的用户名和密码(或SYS用户密码)以数据库管理员(SYSDBA)身份登录。
第三步:创建数据表空间和临时表空间
在SQL窗口中,输入相应代码创建数据表空间和临时表空间。例如:
- 创建临时表空间:
```
create temporary tablespace mydemotemp tempfile 'D:oracleproduct10.1.0oradataorclmydemotemp.dbf' size 100M autoextend on next 10M maxsize 1024M extent management local;
```
- 创建数据表空间:
```
create tablespace mydemo nologging datafile 'D:oracleproduct10.1.0oradataorclmydemo.dbf' size 100M autoextend on next 10M maxsize 1024M extent management local;
```
注意:路径中的`#39;`表示特殊字符转义,具体路径根据实际安装路径修改。
第四步:创建用户
在PLSQL中的左边树状菜单中右击Users,在弹出菜单中选择“新建”,弹出创建用户窗口。填写相应信息,包括名称、口令、默认空间表和临时表空间以及角色权限。
第五步:配置网络
使用Oracle的net configuration assistant在本地或其他机器上配置网络。服务名是创建的全局数据库名,机器名是Oracle数据库服务端所在服务器的名称或IP地址。配置完成后,在PLSQL登录界面的数据库下拉列表中可以看到该网络服务名。
注意:导入Oracle的项目数据库是通过(.NET配置文件)连接的。需要将文件中的数据库用户名、密码和数据名修改为与本地服务器中数据库相同。
第六步:导入、导出数据库数据
- 数据库导入:
要重新导入数据库时,需要删除用户,用sys重新建用户再导入数据库。以第四步创建的用户登录PLSQL,选择第五步配置的网络服务名,点击工具-导入可进行数据库导入。也可以使用imp命令导入数据。
例如,将D:中的数据导入TEST数据库中:
```
imp qasys/ filed: fully ignorey
```
注意:如果某些表已经存在,则会报错。为避免报错,可以加上`ignorey`参数。
- 数据库导出:
以下是一些常见的数据库导出命令示例:
1. 将数据库TEST完全导出,用户名为qasys、密码为manager,导出到D:中:
```
exp qasys/ filed: fully
```
2. 将数据库中qasys用户和sys用户的表导出:
```
exp qasys/ filed: owner(system,sys)
```
3. 将数据库中的表table1和table2导出:
```
exp qasys/ filed: tables(table1,table2)
```
4. 将数据库中表table1中以"00"开头的字段field1的数据导出:
```
exp qasys/ filed: tables(table1) query"where field1 like '00%'"
```
注意:较大的数据库导出过程可能较慢,请耐心等待。
第七步:测试网站建立
在计算机上右击,选择“管理”,打开“Internet信息服务(IIS)管理器”,右击“网站”,新建网站。对于Java项目,可以直接在浏览器中输入IP地址和端口号进行访问,无需创建测试网站。具体配置可参考Java项目部署说明。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。