标签:Administrator 架构 Users Desktop 导入 exp Oracle log
第二章 Oracle体系架构和导入/导出
Oracle体系结构
服务名,实例名,orcl
n Oracle通过数据库实例来加载和管理数据库,每个运行的Oracle数据库都对应一个Oracle实例(Instance),也可以称为例程。
n 当数据库服务器上的一个数据库启动时,Oracle将为其分配一块内存区间,叫做系统全局区(SGA),然后启动多个进程。
n SGA和Oracle进程结合在一起,就是一个Oracle实例。
n 为了区分不同的实例,每个Oracle实例都有一个系统标识符SID,通常SID与数据库同名。
监听文件 服务器端
E:\oracle11g\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
TNS文件 客户端
E:\oracle_client\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
表空间
表的存储文件,E:\oracle11g\oradata\orcl
默认USERS.DBF 文件
权限和角色
n CONNECT:临时用户,特别是那些不需要创建表的用户,通常赋予该角色。
n RESOURCE:更为可靠和正式的数据库用户可以授予该角色,可以创建表、触发器、过程等。
n DBA:数据库管理员角色,拥有管理数据库的最高权限。一个具有DBA角色的用户可以撤销任何别的用户甚至别的DBA权限,这是很危险的,所以不要把该角色轻易授予一些不是很重要的用户。
导出 exp
exp 用户名/密码@实例名 file=导出的dmp文件存放路径 log=导出日志存放路径
exp hr/123456@orcl file= C:\Users\Administrator\Desktop\exp\expHr.dmp log=C:\Users\Administrator\Desktop\log\expHr.log tables=(STUDENT)
exp system/123456@orcl file= C:\Users\Administrator\Desktop\exp\expSystem.dmp log=C:\Users\Administrator\Desktop\log\expSystemlog.log full=y
导入 imp
imp 用户名/密码@实例名 file=导入的dmp文件路径 log=导出日志存放路径
imp hr/123456@orcl file= C:\Users\Administrator\Desktop\exp\expHr.dmp log= C:\Users\Administrator\Desktop\log\impHr.log
imp system/123456@orcl file= C:\Users\Administrator\Desktop\exp\expSystem.dmp log=C:\Users\Administrator\Desktop\log\impSystemlog.log full=y ignore=y
导入/导出参数
tables=(table1, table2) 导出/导入指定的表
full=y 导出全部用户
ignore=y 忽略错误,继续执行
图形化导入/导出
选择 SQL插入,可解决乱码问题
标签:Administrator,架构,Users,Desktop,导入,exp,Oracle,log 来源: https://www.cnblogs.com/h-w-b/p/12462923.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。