Oracle创建表空间和用户-导入导出

本文详细介绍如何使用Oracle数据库进行表空间创建、用户管理及权限分配,并提供了数据库导出与导入的具体命令。此外,还介绍了如何利用MyEclipse进行数据库连接设置,并通过Hibernate逆向工程自动生成实体类。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

假设已经创建了数据库CBVR(可通过Oracle的DBCA可视化工具创建,在命令行中输入dbca)

系统的用户名(system)和密码已知,在cmd中输入sqlplus,登录。

1.创建表空间
create tablespace newnupt datafile 'c:\database\newnupt.dbf' size 200M;
其中,
a. newnupt是表空间的名称
b. 'c:\database\newnupt.dbf' 表示数据库文件存放的位置
c. 200M指表空间的大小
2.创建用户
 create user nupt identified by 111111 default tablespace newnupt;
 用户名:nupt
 密码:111111
 表空间:newnupt
3.授权
grant connect,resource to nupt;
grant dba to nupt;
4.PL/SQL客户端登录
Username: nupt
Password: 111111
Database: ip:1521/CBVR

Connect as:Normal

5.然后就能登录....

----------------------------------------------------------------------------------------------

数据库的导出:

exp 用户名/密码@IP地址:端口号(1521)/数据库名称 file=c://xxx.dmp

数据库的导入

imp 用户名/密码@IP地址:端口号(1521)/数据库名称 file=c://xxx.dmp fromuser 用户名1 touser 用户名2

----------------------------------------------------------------------------------------------

MyEclipse与Oracle数据库的连接,为项目添加Hibernate依赖,以及Hibernate的逆向工程(根据数据库表格来自动生成实体类和对应的.xml配置文件)

1.数据库连接配置举例


2.为项目添加Hibernate兼容包






3.逆向配置示例


在windows上cmd中输入services.msc,可以看到Oracle运行的服务



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值