Oracle 10g dmp文件的导入导出

Oracle 10g dmp文件的导入导出
Oracle 10g dmp文件的导入导出

Oracle 10g dmp文件的导入导出

Posted on 2012-07-21 19:18 Winoval阅读(91) 评论(0) 编辑收藏

Oracle数据导入dmp文件可以是“某个用户下的数据库”,也可以是“某张表”,这里以导入数据库为例说明:

<方法1:使用客户端Enterprise Manager Console>

1.用SYS用户名,以DBA的身份在ie中登入到数据库(ORACLE客户端Enterprise Manager Console)

2.在方案->用户与权限->用户

新建用户

同时给该用户授予“角色”:

CONNECT,DBA,EXP_FULL_DATABASE,IMP_FULL_DATABASE,RESOURCE

授予系统权限:

ALTER USER,COMMENT ANY TABLE,CREATE ANY VIEW,CREATESESSION,

CREATE USER,DELETE ANY TABLE,DROP ANY VIEW,DROP USER,

UNLIMITED TABLESPACE

3.在命令行下执行:(一定完全按照以下步骤)

$imp 用户名/口令回车

填写导入文件路径:EXPDAT.DMP>c:\a.dmp

输入插入缓冲区大小:默认不填回车

只列出导入文件的内容:回车

忽略创建错误:yes

导入权限:yes

导入表数据:yes

导入整个导出文件:yes

等待……

成功终止导入,但出现警告。

例如:

4.打开PLSQL Developer,用新建的用户名和口令,以normal身份登录

5.在tables中可以查看导入到表

6.到此结束(这个问题折腾了一上午)

导出:

exp username/password@服务名file=文件路径及文件名

服务器名的获取:

1、先登录conn 用户名/密码

2、执行下列sql命令:select name from v$database

例:我的数据库pcms的用户名和密码都是mmis,服务名为pcms 我要导出到D盘下的pcms.dmp 文件,可以这样写:

exp mmis/mmis@pcms file=d:\pcms.dmp

SQL> $exp 用户名/密码@服务名file=路径+文件名

如下图所示:

$exp gengjingzhen/********@XE file=d:grains.dmp

大家知道Colb吗?

CLOB定义

数据库中的一种保存文件所使用的类型。

Character Large Object

SQL 类型CLOB 在JavaTM 编程语言中的映射关系。SQL CLOB 是内置类型,它将字符大对象(Character Large Object) 存储为数据库表某一行中的一个列值。默认情况下,驱动程序使用SQL locator(CLOB) 实现Clob 对象,这意味着CLOB 对象包含一个指向SQL CLOB 数据的逻辑指针而不是数据本身。Clob 对象在它被创建的事务处理期间有效。

在一些数据库系统里,也使用Text 作为CLOB的别名,比如SQL Server

CLOB和BLOB的区别

CLOB使用CHAR来保存数据。如:保存XML文档。

BLOB就是使用二进制保存数据。如:保存位图。

JAVA里面对CLOB的操作

在绝大多数情况下,使用2种方法使用CLOB

1 相对比较小的,可以用String进行直接操作,把CLOB看成字符串类型即可

2 如果比较大,可以用getAsciiStream 或者getUnicodeStream 以及对应的setAsciiStream 和setUnicodeStream 即可

读取数据

ResultSet rs = stmt.executeQuery("SELECT TOP 1 * FROM Test1");

rs.next();

Reader reader = rs.getCharacterStream(2);

插入数据

PreparedStatement pstmt = con.prepareStatement("INSERT INTO test1 (c1_id, c2_vcmax) VALUES (?, ?)");

pstmt.setInt(1, 1);

pstmt.setString(2, htmlStr);

pstmt.executeUpdate();

更新数据

Statement stmt = con.createStatement();

ResultSet rs = stmt.executeQuery("SELECT * FROM test1");

rs.next();

Clob clob = rs.getClob(2);

long pos = clob.position("dog", 1);

clob.setString(1, "cat", len, 3);

rs.updateClob(2, clob);

rs.updateRow();

Ok,教程就到这里了,这也是今天额收获。

DMP文件导入:

1.用SYS用户名,以DBA的身份登入到数据库(ORACLE客户端Enterprise Manager Console)

2.在安全性-- 用户若所要导入的用户对象已存在则移去然后新建之(这样就可以删除该用户下所有对象了) 表空间选择原来的。

3.在该用户的角色中加入DBA角色

4.在命令行下执行:imp aioss/aioss@ORCL10G file=d:\aioss0819.dmp full=y ignore=y commit=y

参数解释:用户名/密码@数据库服务名数据文件路径

内隐记忆实验报告

内隐记忆实验报告 摘要实验为验证启动效应和再认记忆属于不同的记忆系统,在实验室对16名被试进行了内隐记忆的测验实验。将实验数据用配对T检验得出结果:实验假设成立,即启动效应和再认记忆属于不同的记忆系统。 关键词内隐记忆再认回忆 1.导言 人类记忆具有相当复杂的认知功能,先前经验对记忆测验成绩的影响可以是有意识的,也可以是无意识的,表现为记忆的外显(explicit)或内隐(im—plicit)类型。近20多年来,研究者对两种记忆类型之间的关系进行了大量的研究,并得出相对一致的结论,即内隐记忆与外显记忆依赖不同的记忆系统,而这些记忆系统与大脑的不同区域相联系(Gazzaniga M S.1998)。 这一结论的基础是内隐记忆和外显记忆的实验性分离。早在20世纪60年代对遗忘症病人的研究中就已发现二者的分离现象(Warrington E K,1974),即在回忆和再认先前学习过项目的直接记忆测验中,与控制组相比,遗忘症病人的测验成绩差,表现出记忆缺陷。但在模糊词辨认、词干补笔等间接测验中,与控制组一样,遗忘症病人也表现出对学习过项目的优势,保存着完整的启动效应(孟迎芳,2006)。 在再认阶段,实验采用类似Rugg实验中的新/旧再认测验,分析由再认出旧单词、未再认出旧单词和新单词的原因。把再认出旧单词与新单词的正确率差异作比较发现旧单词的正确率高于新单词的正确率。采用这一范式的原因之一是单一的再认测验能有效地去除不同测验任务的影响。已往对内隐记忆的测量多采用内隐记忆测验,但有证据表明,多数传统的内隐测验其信度要比外显测验低很多,因此通过不同的记忆测验获得的内隐和外显记忆的分离不一定是反映记忆系统的差异,有可能只是方法上的假象(Buchnert A,2000)。原因之二是“当学习过的项目在记忆测验中呈现时,回忆和启动都倾向于发生。”(Paller K A.,2000)实验在再认阶段采取信度系数较高的新/旧再认测验,分析由不同类型的旧项目与新项目之间的再认差异,以对旧项目的有意识提取并成功完成了当前作业来表示外显记忆,而对于没有意识再认出的旧项目,如果它产生的较高的回忆正确率也表现出与真正新项目引起的启动效应不同,则表明这些项目也对当前作业产生了影响,但这种影响不被被试察觉。 2. 方法 2.1 被试 主试: 被试:、心理学本科班16个同学,矫正视力和裸视正常,均为右利手。以前均没有参加过类似实验。 2.2 仪器和材料 实验材料:两组英文单词(常见、不常见)每组十个,用于勾画的材料和用于补笔的材料。 2.3 实验设计 实验目的:验证启动效应和再认记忆分属于两个不同的记忆系统。 自变量:测验项目类型(常见、不常见)因变量:再认、补笔的正确率 2.4 实验程序 1、主试指导被试做好实验准备,给予指导语。 2、主试依次呈现两组英文单词材料,让被试进行勾画填写。 3、休息一分钟,开始下一部分的实验,主试呈现未学习过的不常见的英文单词步骤同上,被试明白后开始实验。 3.结果

imp和exp命令导入和导出.dmp文件

Oracle数据库文件中的导入\导出(imp/exp命令) Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于在oracle 8i 中安装目录ora81BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 下面介绍的是导入导出的实例。 数据导出: 1 将数据库TEST完全导出,用户名system密码manager 导出到D:daochu.dmp中 exp system/manager@TEST file=d:daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:daochu.dmp owner=(system,sys) 3 将数据库中的表inner_notify、notify_staff_relat导出 exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat) 4 将数据库中的表table1中的字段filed1以"00"打头的数据导出 exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'" 上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。 也可以在上面命令后面加上com press=y 来实现。 数据的导入 1 将D:daochu.dmp 中的数据导入TEST数据库中。 im p system/manager@TEST file=d:daochu.dmp im p aichannel/aichannel@HUST full=y file=d:datanewsmgnt.dmp ignore=y

oracle数据库数据的导入导出

Oracle数据库导入导出命令(备份与恢复) Toad 一个很好的oralce数据库操作与管理工具,使用它可以很方便地导入导出数据表,用户以及整个数据库。今天在这里主要讲一下用命令行来操作oracle数据导入和导出: 备份数据 1、获取帮助: exp help=y 2. 导出一个完整数据库 exp user/pwd@instance file=path full=y 示例:exp system/system@xc file = c:/hehe full =y imp tax/test@tax file=d:/dbbak.dmp full=y 3 、导出一个或一组指定用户所属的全部表、索引和其他对象 exp system/manager file=seapark log=seapark owner=seapark exp system/manager file=seapark log=seapark owner=(seapark,amy,amyc,harold) 示例:exp system/system@xc file=c:/hehe owner=uep 4、导出一个或多个指定表 exp system/manager file=tank log=tank tables=(seapark.tank,amy.artist) 示例:exp system/system@xc file=c:/heh tables=(ueppm.ne_table) 恢复数据 1. 获取帮助 imp help=y 2. 导入一个完整数据库 imp system/manager file=bible_db log=dible_db full=y ignore=y 3. 导入一个或一组指定用户所属的全部表、索引和其他对象 imp system/manager file=seapark log=seapark fromuser=seapark imp system/manager file=seapark log=seapark fromuser=(seapark,amy,amyc,harold) 4. 将一个用户所属的数据导入另一个用户 imp system/manager file=tank log=tank fromuser=seapark touser=seapark_copy imp system/manager file=tank log=tank fromuser=(seapark,amy) touser=(seapark1, amy1) 5. 导入一个表 imp system/manager file=tank log=tank fromuser=seapark TABLES=(a,b) ************************ **************************** 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回Oracle 数据库中去。 1. 简单导出数据(Export)和导入数据(Import) Oracle支持三种类型的输出: (1)表方式(T方式),将指定表的数据导出。 (2)用户方式(U方式),将指定用户的所有对象及数据导出。 (3)全库方式(Full方式),将数据库中的所有对象导出。 数据导出(Import)的过程是数据导入(Export)的逆过程,它们的数据流向不同。

Linux下Oracle导入dmp文件

Linux下向oracle数据库倒入dmp包的方式 1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户) 2、以sysdba方式来打开sqlplus,命令如下: sqlplus "/as sysdba" 3、查看常规将用户表空间放置位置:执行如下sql: select name from v$datafile; 上边的sql一般就将你的用户表空间文件位置查出来了。 4、创建用户表空间: CREATE TABLESPACE 表空间名DATAFILE '/oracle/oradata/test/notifydb.dbf(表空间位置)' SIZE 200M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; 5、创建用户,指定密码和上边创建的用户表空间 CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE 表空间名; 6、赋予权限 grant connect,resource to 用户名; grant unlimited tablespace to用户名; grant create database link to用户名; grant select any sequence,create materialized view to用户名; 经过以上操作,我们就可以使用用户名/密码登录指定的实例,创

建我们自己的表了续: 创建临时表空间: create temporary tablespace test_temp tempfile 'F:\app\think\oradata\orcl\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; 创建表空间: create tablespace test_data logging datafile 'F:\app\think\oradata\orcl\test_data01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; 创建用户: create user jack identified by jack default tablespace test_data temporary tablespace test_temp; 为用户赋予权限: GRANT create any table TO jack; GRANT resource,dba TO jack; GRANT select any table TO jack; 第一个是授予所有table有create权限, 第二个就是赋予DBA的权限,这才是最重要的,其实只要第二就可以了. 第三是授予所有table有select权限. 四:删除用户表空间的步骤: Alter tablespace 表空间名称 offline;

Oracle数据导入导出imp,exp命令

Oracle数据导入导出imp/exp命令10g以上expdp/impdp命令 Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以 把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于在oracle 8i 中安装目录ora81BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。 SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类,完成导入导出功能。 下面介绍的是导入导出的实例。 数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到 D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys) 3 将数据库中的表inner_notify、notify_staff_relat导出 exp aichannel/aichannel@TESTDB2 file= d:\datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat) 4 将数据库中的表table1中的字段filed1以"00"打头的数据导出 exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=" where filed1 like '00%'" 上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。 也可以在上面命令后面加上compress=y 来实现。 数据的导入 1 将D:\daochu.dmp 中的数据导入TEST数据库中。 imp system/manager@TEST file=d:\daochu.dmp imp aichannel/aichannel@TEST full=y file=d:\datanewsmgnt.dmp ignore=y 上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。

(完整版)内隐记忆实验报告

安庆师范学院心理学实验报告 实验名称:内隐记忆实验报告 (师范学院教育学院10级应用心理,,) 姓名: 学号:100210117 合作者: 日期:

摘要:本实验采用知觉辨认和再认的方法,以验证内隐记忆现象的客观存在,比较外显和内隐记忆测试的结果有何不同。以安庆师范学院10级心理学专业的36位同学为被试,在心理学实验教学程序上进行内隐记忆的实验,结果处理分析得到内隐记忆是存在的。 关键词:内隐记忆(启动效应);知觉辨认;再认法 1 引言 所谓的内隐记忆(implicit memory)根本特征是被试者并非有意识地知道自己拥有这种记忆,它只在对特定任务的操作中能自然地表现出来,这种任务的操作不依赖于被试者对先前经验的有意识恢复。故这种记忆也被称作无意识记忆(或潜意识记忆)(unconscious mem-ory)或无察觉记忆(unaware memory)。人们会在多大程度上流露出先前经验的记忆而意识不到是在对这些经验进行回忆?这种内隐记忆的证据是什么?它们又以什么方式影响着我们在日常生活中的思想和行动?内隐记忆的存在又向我们提示了些什么呢?近几十年以来,心理学和神经科学在解答这些问题方面取得了巨大的进展。 Schacter等1980年进行了一个实验研究。首先让被试阅读一些单词,例如:assassin,octopus,avocado,mystery,sheriff,climate。一小时后,再做两次实验:首先是再认测验,被试不会有任何困难;其次是补笔测验,向被试呈现一些有字母残缺的单词,要求尽可能地将残缺字母填补上,例如:ch__nk,o_t_us,_og_y_,_l_m_te。在这次测验中,被试对其中的两个残缺单词很难做出正确解答,即chipmunk和bogeyman;而对其它单词就很容易了。这是因为在一小时以前见过octopus和climate这两个词。这种记忆被称为启动效应(priming effect)。

Oracle Export/Import数据库备份与恢复的三种方法

Oracle数据库备份与恢复的三种方法 Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。 一、导出/导入(Export/Import) 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。 1、简单导出数据(Export)和导入数据(Import) Oracle支持三种方式类型的输出: (1)、表方式(T方式),将指定表的数据导出。 (2)、用户方式(U方式),将指定用户的所有对象及数据导出。 (3)、全库方式(Full方式),瘵数据库中的所有对象导出。 数据导入(Import)的过程是数据导出(Export)的逆过程,分别将数据文件导入数据库和将数据库数据导出到数据文件。 2、增量导出/导入 增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。在进行此种导出时,系统不要求回答任何问题。导出文件名缺省为export.dmp,如果不希望自己的输出文件定名为export.dmp,必须在命令行中指出要用的文件名。 增量导出包括三种类型: (1)、“完全”增量导出(Complete) 即备份三个数据库,比如: exp system/manager inctype=complete file=040731.dmp (2)、“增量型”增量导出 备份上一次备份后改变的数据,比如: exp system/manager inctype=incremental file=040731.dmp

推荐下载-Oracle 数据泵导出和导入 精品

Oracle10g数据导入导出 简介 Oracle 10g引入了DATA PUMP提供的是一种基于服务器的数据提取和恢复的实用程序,DATA PUMP在体系结构和功能上与传统的EXPORT和IMPORT实用程序相比有了显著的提升。DATA PUMP允许您停止和重启作业,查看运行的作业的状态,及对导入和导出的数据做限制。 注意:数据泵文件与传统的EXP/IMP数据转储文件是不兼容的。 以下是DATA PUMP的几个优点介绍: 1.数据泵(Data Pump)的所有工作都有数据库实例来完成,数据库可以并行来处理这些工作,不仅可以通过建立多个数据泵工作进程来读/写正在被导出/导入的数据,也可以建立并行I/O服务器以更快地读取或插入数据,从而,单进程瓶颈被彻底解决。 2.通过数据泵,以前通过EXP/IMP主要基于Client/Server的逻辑备份方式转换为服务器端的快速备份,数据泵主要工作在服务器端,可以通过并行方式快速装入或卸载数据,而且可以在运行过程中调整并行的程度,以加快或减少资源消耗。 3.数据泵通过新的API来建立和管理,这些新的工作主要由DBMS_DATAPUMP来完成。新的导入/导出工具完全成为了一个客户端应用,通过IMPDP/EXPDP执行的命令实际上都是在调用Server端的API在执行操作,所以一旦一个任务被调度或执行,客户端就可以退出连接,任务会在server 端继续执行,随后通过客户端实用程序从任何地方检查任务的状态和进行修改创建DIRECTORY DATA PUMP要求为将要创建和读取的数据文件及日志文件创建目录,这个参数是用来定义一个目录,前面已经提到数据泵主要在Server端工作,导出文件需要写出到Server端本地目录,这个DIRECTORY就是对应的Server 端的目录。将要访问数据泵文件的用户必须要拥有该目录的读/写权限。 注意:在开始操作之前要验证外部目录是否存在,并且下达create directory 命令的用户需要拥有create any directory的系统权限。 下面给出一个创建名为TEST_EXPDP的目录并授予hs_user,hs_his用户访问此目录读/写权限。

内隐记忆实验报告

内隐记忆实验报告一、实验简介: Schacter等1980年进行了一个实验研究。首先让被试阅读一些单词,例如:assassin,octopus,avocado,mystery,sheriff,climate。一小时后,再做两次实验:首先是再认测验,被试不会有任何困难;其次是补笔测验,向被试呈现一些有字母残缺的单词,要求尽可能地将残缺字母填补上,例如:ch__nk,o_t_us,_og_y_,_l_m_te。在这次测验中,被试对其中的两个残缺单词很难做出正确解答,即chipmunk和bogeyman;而对其它单词就很容易了。这是因为在一小时以前见过octopus和climate这两个词。这种记忆被称为启动效应(priming effect)。在实验中,Schacter等人对测验的时间间隔进行了控制,有的是在一小时后,有的是在一周后进行测试。在这两种情况下,后者对所学单词的再认,即有意识的回忆,远不如前者准确,但对于补笔测验的结果,两种情况下完全等同。这就是说,引起单词填补测验中的启动效应的,是在测验前看到这一单词所引起的某种并非自觉记忆的因素。同样有意思的是,对某一单词而言,即使被试不记得在学习阶段看到过这一单词,启动效应也会产生。事实上,不管被试记不记得在学习阶段看到过该单词,启动效应的强度是一样的。这些研究结果似乎告诉我们:启动效应的产生不依赖于有意识的记忆。 在大量实验的基础上,Graf和Schacter于1985年提出了内隐记忆和外显记忆两个概念,内隐记忆从现象上来讲就是:被试在操作某任务时,不经有意识地回忆,存储在大脑中的信息会在操作中自动起作用。内隐记忆的特点是:被试对信息的提取是无意识的。由于内隐记忆的特征限制,要测量内隐记忆只能用间接法,而不能按照传统方法直接来测量记忆的内容。目前,测量内隐记忆的方法有知觉辨认、单词补笔等。本实验采用知觉辨认和再认的方法,以验证内隐记忆现象的客观存在,比较外显和内隐记忆测试的结果有何不同。 二、实验仪器与实验材料: 实验仪器:认知实验室电脑及内隐记忆相关仪器一套 实验材料:共有160个词语,分成两组,每组各80个词语。一组为学习用词,一组为混淆用词 三、被试选取:

PLSQLDeveloper导出导入数据库

一、 二、 1 导出存储过程,触发器,序列等所有用户对象。(备份) 在PL/SQL Developer的菜单Tools(工具) => Export User Objects(导出用户对象)中出来一个对话框界面

附上中文版:

备注: 建议红色框住部分都不选,这样执行这个sql 时,就根据当前你的登录账户来进行创建。在对象列表中ctrl+a 全选所有(如果你只导出部分,可单独选择) 设置输出文件地址,文件名。点击导出完成。 2 导出数据。(备份) 在PL/SQL Developer的菜单Tools(工具) => 导出表中出来一个对话框界面

如果数据量较大,选择oracle导出,勾压缩选项,然后设置输出文件地址。如果只导出部分数据,可以在Where 处添加条件。例如rownum<=1000 ( 导出1000条记录),此种方式导出dmp 格式文件。 如果数据量较小,可以选择sql 插入,此种方式导出sql文件。 如果数据量较小,可以选择sql 插入,此种方式导出sql文件。 上图的选项,勾选约束,索引,行数,触发器。 注意:如果表中包含clob 或nclob 字段,就只能用dmp格式进行导入,如果是少量表,不包含这种字段,可以用sql插入方式。 还原时,注意需要先还原dmp文件。 3 表数据还原。 a. 如果dmp 文件,那么在PL/SQL Developer的菜单Tools(工具) => 导入表中出来一个对话框界面 可以在“到用户” 处选择你登录的账户。 b 如果是sql 格式文件,一样在PLSQL中新建一个命令窗口(command windows),粘贴(ctrl+v)刚才负责的sql内容。然后就开始自动执行还原了。 4 还原其他对象(存储过程,触发器,序列,函数等)

内隐记忆实验报告

2010-11-3的 摘要:本实验采用知觉辨认和再认的方法,以验证内隐记忆现象的客观存在,比较外显和内隐记忆测试的结果有何不同。以西南大学09级师范班36位同学为被试,在心理学实验教学程序上做内隐记忆的实验,结果处理分析得到存在内隐记忆。 关键词内隐记忆(启动效应)辨认再认外显记忆 1 引言 Schacter等1980年进行了一个实验研究。首先让被试阅读一些单词,例如:assassin,octopus,avocado,mystery,sheriff,climate。一小时后,再做两次实验:首先是再认测验,被试不会有任何困难;其次是补笔测验,向被试呈现一些有字母残缺的单词,要求尽可能地将残缺字母填补上,例如:ch__nk,o_t_us,_og_y_,_l_m_te。 在这次测验中,被试对其中的两个残缺单词很难做出正确解答,即chipmunk和bogeyman;而对其它单词就很容易了。这是因为在一小时以前见过octopus和climate这两个词。这种记忆被称为启动效应(priming effect)。 在实验中,Schacter等人对测验的时间间隔进行了控制,有的是在一小时后,有的是在一周后进行测试。在这两种情况下,后者对所学单词的再认,即有意识的回忆,远不如前者准确,但对于补笔测验的结果,两种情况下完全等同。这就是说,引起单词填补测验中的启动效应的,是在测验前看到这一单词所引起的某种并非自觉记忆的因素。同样有意思的是,对某一单词而言,即使被试不记得在学习阶段看到过这一单词,启动效应也会产生。事实上,不管被试记不记得在学习阶段看到过该单词,启动效应的强度是一样的。这些研究结果似乎告诉我们:启动效应的产生不依赖于有意识的记忆。 在大量实验的基础上,Graf和Schacter于1985年提出了内隐记忆和外显记忆两个概念,内隐记忆从现象上来讲就是:被试在操作某任务时,不经有意识地回忆,存储在大脑中的信息会在操作中自动起作用。内隐记忆的特点是:被试对信息的 提取是无意识的。由于内隐记忆的特征限制,要测量内隐记忆只能用间接法,而不能按照传统方法直接来测量记忆的内容。目前,测量内隐记忆的方法有知觉辨

oracle 如何导入dmp文件到指定表空间

oracle 如何导入dmp文件到指定表空间 2010年01月14日星期四 13:27 1. 打开工具Oracle SQL Plus 以dba身份登录sys用户 user: sys password: sys 主机字符串(H):orcl as sysdba 2. 创建用户并指定表空间 --create user 用户名 identified by 密码 default tablespace 缺省表空间Temporary tablespace 临时表空间; drop user jandardb cascade; create user jandardb identified by jandardb; alter user jandardb default tablespace jandardb; grant connect,resource,dba to jandardb; --grant connect,resource,dba to 用户名; revoke unlimited tablespce from jandardb; --revoke unlimited tablespace from 用户名; alter user jandardb quota 0 on users; --alter user 用户名 quota 0 on Users; alter user jandardb quota unlimited on jandardb; --alter user 用户名quota unlimited on 用户缺省表空间; 3. 使用imp工具导入dmp数据文件 imp jandardb/jandardb@orcl file=c:\jandardb.dmp fromuser=jandardb touser=jandardb log=c:\log.txt 数据库中用户try的数据一直放在system表空间中;今天把该用户的所有数据exp到文件try.dmp中,准备再导入到另一个测试数据数据中的test 用户中,同时放在test表空间中。 1、在第一个数据库导出数据:exp try/try wner=try file=/try.dmp log=try.log 2、将try.dmp ftp到第二个数据库所在主机上 3、在第二个数据库导入数据:imp test/test fromuser=try touser=test file=/try.dmp log=test.log 但是导完后发现数据任然被导入到了system表空中。 后通过查询后得知,要成功导入其他表空间需要 1、先将test用户在system空间中的UNLIMITED TABLESPACE权限回收:REVOKE UNLIMITED TABLESPACE FROM test

内隐记忆实验报告

内隐记忆实验报告 摘 要 16名被试进 行了内隐记忆的测验实验。将实验数据用配对T 和再认记忆属于不同的记忆系统。 关键词 内隐记忆 再认 回忆 1.导言 人类记忆具 (explicit)或内隐(im —plicit)类型。近20 (Gazzaniga M S 1998)。 这一结论的基础是内隐记忆和外显记忆的实验性分离。早在20世纪60年代对遗忘症病人的研究中就已发现二者的分离现象(Warrington E K 1974) ( 2006)。 Rugg 把再认出旧单词与新单词的正确率差异作比较发现旧单词的正确率高于新单词的正确率。采用这一范式的原因之一是单一的再认测验能有效地去除不同测验任务的影响。已往对内隐记 Buchnert A 2000 项目在 Paller K A ,2000 实验在再认 2. 方法 2.1 被试 16 均为右 利手。以前均没有参加过类似实验。 2.2 仪器和材料 和用于补笔的材料。 2.3 实验设计 自变 2.4 实验程序 1、 2、 主试依次呈现两组英文 3、 习过的不常见的英文单词 3. 结果 实验对16 未 学习过单词正确数 学习过单词正确数 再认 补笔 再认 补笔 平均正确率 0.91 0.64 0.92

0.89 未学单词与已学单词再认未学单词与已学单词补笔配对样本T检验 -1.6 -4.8 的配对样本T检验显著大于未学单词与已学 应和再认记忆属于不同的记忆系统。 4. 4、讨论 的影响。Jacoby 和Dallas在关于此类的实验上要 记忆的任务则不受加工类型的影响。但是由于被试的内在学习基础差异和分心原因实验结果是再认成绩好于补笔。 5.参考文献 Gazzaniga M S1998469 534 Warrington E K Weiskrantz L1974The effect of prior learning on sub —sequent retention in amnesic patients Neuropsychologia12419428 孟迎郭春彦.2006.ERP研究.38(1)15 21. Jenikins R Burton A M Ellis A W2002Long—term effects of covertface recognition Cognition86B43B52 Buchnert A Wippich W2000On the reliability of implicit and explicitmemory measures Cognitive Psychology40 227—259 Paller K A2000.Neurocognitive foundations of human memory In D LMedin(Ed)The Psychology of Learning and Motivation V40Academic Press San Diego 6.附录 7.你现在要进行的是内隐记忆实验。实验大概持续7 10 你看到的10 笔。明白后开始试验

oracle按用户导入导出数据

Oracle数据库exp imp按用户导出导入实例 按用户导出再导入实例,任务要求如下: ◆1.从一台windows服务器 A 上导出 Test1 这个用户的所有对象,然后导入到linux服务器 B 上的 Test2用户。(已知Test1密码为Test1passwd 或者用system用户导出也行) ◆2.B机器上Test2用户不存在,或Test2用户已经存在两种情况(用户存在相对比较复杂) ---------如果Test2用户已经存在(数据没用,可以删除),级联删除用户及所有对象(有可能遇到有人正在连接,删除不掉的情况方法参照下文),重新创建账号并赋权。 ◆3.赋予适当的权限 操作步骤: ◆1.从 A 上导出数据文件到指定目录(目录名称自己定义,只要自己能找到就行,和用户名没有关系) sqlplus /nolog conn / as sysdba exp Test1/Test1passwd owner=Test1 file=D:\files\Test1.dmp ◆2.在A机器上查看用户默认表空间,以便导入时创建一样的表空间 SQL> select username,default_tablespace from dba_users where username ='TEST1'; USERNAME DEFAULT_TABLESPACE ------------------------------ ------------------------------ TEST1 CMIS ◆3.查看用户使用的表空间 SQL> select DISTINCT owner ,tablespace_name from dba_extents where owner like 'TEST1'; OWNER TABLESPACE_NAME ------------------------------ ------------------------------ TEST1 XSL TEST1 CMIS ◆4.查看表空间对应的数据文件,以便在B上创建大小合适的数据文件。 SQL> select file_name,tablespace_name from dba_data_files where tablespace_name in ('CMIS','XSL'); FILE_NAME BYTES TABLESPACE ------------------------------------------------------------ ---------- ---------- D:ORACLEPRODUCT10.2.0ORADATACMISDBCMIS 8728346624 CMIS D:ORACLEPRODUCT10.2.0ORADATACMISDBCMIS01.ORA 8204058624 CMIS D:ORACLEPRODUCT10.2.0ORADATACMISDBCMIS02.ORA 4194304000 CMIS D:ORACLEPRODUCT10.2.0ORADATACMISDBCMIS03.ORA 4194304000 CMIS D:ORACLEPRODUCT10.2.0ORADATACMISDBCMIS04.ORA 4194304000 CMIS D:ORACLEPRODUCT10.2.0ORADATACMISDBCMIS05.ORA 4194304000 CMIS

内隐记忆实验报告

内隐记忆实验报告 一、实验简介: Schacter等1980年进行了一个实验研究。首先让被试阅读一些单词,例如:assassin,octopus,avocado,mystery,sheriff,climate。一小时后,再做两次实验:首先是再认测验,被试不会有任何困难;其次是补笔测验,向被试呈现一些有字母残缺的单词,要求尽可能地将残缺字母填补上,例如:ch__nk,o_t_us,_og_y_,_l_m_te。在这次测验中,被试对其中的两个残缺单词很难做出正确解答,即chipmunk和bogeyman;而对其它单词就很容易了。这是因为在一小时以前见过octopus和climate这两个词。这种记忆被称为启动效应(priming effect)。在实验中,Schacter等人对测验的时间间隔进行了控制,有的是在一小时后,有的是在一周后进行测试。在这两种情况下,后者对所学单词的再认,即有意识的回忆,远不如前者准确,但对于补笔测验的结果,两种情况下完全等同。这就是说,引起单词填补测验中的启动效应的,是在测验前看到这一单词所引起的某种并非自觉记忆的因素。同样有意思的是,对某一单词而言,即使被试不记得在学习阶段看到过这一单词,启动效应也会产生。事实上,不管被试记不记得在学习阶段看到过该单词,启动效应的强度是一样的。这些研究结果似乎告诉我们:启动效应的产生不依赖于有意识的记忆。 在大量实验的基础上,Graf和Schacter于1985年提出了内隐记忆和外显记忆两个概念,内隐记忆从现象上来讲就是:被试在操作某任务时,不经有意识地回忆,存储在大脑中的信息会在操作中自动起作用。内隐记忆的特点是:被试对信息的提取是无意识的。由于内隐记忆的特征限制,要测量内隐记忆只能用间接法,而不能按照传统方法直接来测量记忆的内容。目前,测量内隐记忆的方法有知觉辨认、单词补笔等。本实验采用知觉辨认和再认的方法,以验证内隐记忆现象的客观存在,比较外显和内隐记忆测试的结果有何不同。 二、实验仪器与实验材料: 实验仪器:认知实验室电脑及内隐记忆相关仪器一套 实验材料:共有160个词语,分成两组,每组各80个词语。一组为学习用词,一组为混淆用词

Oracle表的导入导出

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于在oracle 8i 中安装目录\ora81\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。 SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类,完成导入导出功能。下面介绍的是导入导出的实例。 数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp 中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys) 3 将数据库中的表inner_notify、notify_staff_relat导出 exp aichannel/aichannel@TESTDB2 file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_relat) 4 将数据库中的表table1中的字段filed1以"00"打头的数据导出 exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\" 上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。 也可以在上面命令后面加上 compress=y 来实现。 数据的导入: 1 将D:\daochu.dmp 中的数据导入 TEST数据库中。 imp system/manager@TEST file=d:\daochu.dmp

dmp文件导入oracle数据库方法

DMP文件使用IMP导入ORACLE方法 在审计中接到被审计单位的ORACLE数据库EXP导出的备份文件XXX.DMP文件,需要导入ORACLE数据库中进行查询。 一、准备工作 1、将XXX.DMP拷贝到E:\下; 2、使用超大文本查看器logvewer软件打开XXX.DMP,在文件开头中找到导出用户名,使用查找功能输入TABLESPACE查找此单词后的表空间名称。 例如:我们得到财政预算数据库ORACLE数据EXP备份文件IFMIS2012_CJ20121229.DMP文件,经查看用户名为IFMIS2012_CJ,表空间名称为L TSYSDA TA01、L TSYSDA TA02、L TSYSDA TA03、L TINXDA TA01、L TLOBDA TA01、USERS六个,USERS是系统用户表空间,在建立表空间时就不需要再建了。 二、安装ORACLE 按照ORACLE 11G安装图解安装就可以了,建议安装企业版桌面模式,启动ORACLE服务,创建实例,使用统一口令。 我安装的是企业版服务器模式,创建实例ORCL,使用统一口令SQ。 三、建立表空间 方法有2种,一种DOS下SQLPLUS方式,一种是ORACLE的EM方式。

建议使用EM方式建立表空间: 1、启动服务:我的电脑—右键—管理—服务—ORACLE3个服务启动; 2、启动EM:开始--程序-- ORACLE-oradb11g_home1-- Database Control - orcl; 3、登陆:用户名:sys 口令:SQ(安装时统一口令)连接身份:SYSDBA; 4、创建空间表: 选‘服务器’—‘表空间’—‘创建’—‘表空间名称’—‘添 加物理数据库名称’—‘可扩展,无限制’--‘确定’。 如有其他表空间可以继续—‘创建’~~~‘确定’的程序。 例如:将上述事例的5个表空间逐一创建。 注意:表空间大小的选择要合适,必须要选择可扩展。 四、建立用户并授权 建议在DOS下SQLPLUS方式下进行: 1、开始—附件—dos提示符; 2、输入:CD\ 回车 3、以DBA身份登陆超级用户:c:\>SQLPLUS SYS/SQ AS SYSDBA回车 4、建立用户(以事例为内容建立):sql>CREA TE USER ifmis2012_cj IDENTIFIED BY sq; (ifmis2012_cj用户名,sq 口令)。

相关文档
最新文档