免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1293 | 回复: 0
打印 上一主题 下一主题

20100613-spfile/pfile-expdp/impdp-scott-dblink [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-21 08:44 |只看该作者 |倒序浏览
spfile/pfile
pfile 文本文件 client端参数文件;不能动态修改,可以用普通的编辑器修改,修改之后需要重启。pfile可能会导致服务器启动不一致,因为可以在客户端启动。
spfile 二进制文件 服务器端参数文件,有了spfile,oracle可以实现动态参数在线修改,部分参数修改之后无需重启。但是,因为是二进制文件,所以不能用普通的编辑 器修改,要用alter命令从sql里面来修改。spfile保证服务器每次的启动都是一致的。

oracle安装后第一次启动的时候是没有spfile的所以第一次启动时从pfile启动的,启动之后就创建spfile,以后的启动就是从spfile启动。

pfile和spfile之间的转换可以用命令:
create pfile='文件名' from spfile
create spfile='文件名' from pfile

通过spfile/pfile启动数据库:
startup spfile='文件名'
startup pfile='文件名'

startup nomount 启动方式的启动顺序是spfileSID.ora->spfile.ora->initSID.ora->init.ora(spfile优先于pfile).

alter system sga_max_size=600M scope=参数:
参数有三种:
memoy,修改后立即起效,但只在内存中有效,重启后丢失,复原为原来的初始化参数
spfile,修改后下次启动有效,适用于动态静态初始化参数
both,修改后同时记录在服务器和内存中,对动态参数立即起效,对静态参数不能用这个选项

spfile为二进制文件不能编辑,pfile为文本文件可以编辑。
spfile默认文件名为spfileSID.ora,pfile默认文件名为initSID.ora

scott locked
今天用scott/tiger登陆但是现实user locked信息,google之,原来默认情况下scott需要解锁才能登陆命令如下:alter user scott account unlock;
然后conn scott/tiger修改密码

expdp/impdp初识
1.导出表
expdp username/password@234DB directory=dump_dir dumpfile=mytable.dmp tables=schemas.emp
其中schemas表示方案(即用户),emp表示远程数据库名。使用这种方式转储文件将保存在远程服务器的操作系统中。如果要把转储文件保存到本地机子,使用以下语法:
expdp username/password directory=dump_dir dumpfile=mytable.dmp tables=schemas.emp network_link=to234db
其中username/password分别是本机数据库用户名和密码,to234db是本地数据库指向远程数据库的database link。这种方式可以把数据保存到本机中,但是会产生网络流量。

2.导入表
impdp username/password directory=dump_dir dumpfile=mytable.dmp tables=schemas.emp
其中schemas要和远程用户名相同,也就是说如果本地没有这个用户,要先创建用户,格式如:
grant connect,resource to schemas identified by password。emp是要导入的表,如果本地schemas方案已经存在要导入的表,可以指定tables_exists_action参数,使用格 式是tables_exists_action={skip|append|truncate|replace}这四个参数值分别表示忽略这个表、把记录 追加到该表后面、先删除表数据再追加记录和使用新表替代已经存在的表。

database link
create public database link link_name connect to user identified by passwd using 'tnsname';
drop public database link link_name;
客户端程序需要用database link时最好明确指明客户端用dedicated直连方式(tns配置),


您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP