电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

NC技术及其他相关-用oracle数据库的导入功能,批量导入历史薪资数据的方法.docVIP免费

NC技术及其他相关-用oracle数据库的导入功能,批量导入历史薪资数据的方法.doc_第1页
1/5
用oracle数据库的导入功能,批量导入历史薪资数据的方法-适用于orcle数据库HR实施服务总部宋艳艳songyy@ufida.com.cn一、问题描述你遇到过这样的问题么?想要批量导入薪资历史数据,这部分数据只是为了查询分析使用。当然,我们系统提供的数据导入接口可以一个月一个月的导入,现在提供一种简便的方法,可以批量导入大量数据。二、系统配置方法如果你是数据库高手,可以越过此步骤,直接进入第三步。这个文档针对于初学者。1.建立本地Net服务配置(1)打开oracle的NetConfigurationAssistant。(2)选择本地Net服务器配置(3)点击添加进入下一步,需要输入服务名注意,服务名为oracle的实例名。这个实例名,安装产品的工程师会给出清单。(4)主机名主机名选择数据库服务器的IP地址,注意,是数据库服务器的,不是应用服务器的。(5)输入数据库的用户名/密码(6)网络服务名:可以自定义,为了以后使用方便。2.使用工具PlSqlDev(1)输入数据库的用户名/密码(2)选择Database为你刚刚自定义的网络服务名。3.分析并整理要导入的数据(1)如果一张表中,有多种薪资类别,需要加一个字段对各种薪资类别进行标识,以便查询。(2)或者一个类别建一个薪资表。(这种方法不推荐,考虑效率问题,数据库中应该尽可能维护少量的表)因此,我们可以对表进行分析,将表头进行最大话,最为新建表的列头。当然,这个问题,不同人有不同的处理方法,寻找最适合自己的方法即可。三、导入方法1.建立表(1)使用plsql链接数据库之后,选择Tables-》右键-》new;新建一个表,如图所示:注意,这个图中的Name一定要填写,而且最好便于自己记忆和使用,用查询引擎设计表格时,需要用到这个表名字。(2)添加各个列字段,即你需要导入多少列,这里面就有多少列,以便能够对应起来。注意,列的名字起成英文的,Type字段根据实际需要选择,一般薪资数据选择Number类型即可,而名字等字段选择Varchar()类型即可。2.选择数据工具栏中的Tools/ODBCIMPORTER注意:user/systemDSN表示要导入的文件格式,一般为excel格式的。用户名和密码可以忽略!Connect表示选择的路径。文件选择之后,会呈现如下图示:界面上会显示出所选中文件的多个sheet,选择要到如的sheet,可以进行数据预览。3.建立对应关系(1)选择DatatoOracle页签(2)注意,一定要选正确Owner和表名,尤其是表名。如果选错了表名,可能对系统造成一定的影响。(3)开始建立Field域之间的对应关系,注意,除了要选择Field之外,还要选择Fieldtype4.开始导入一切准备就绪之后,点击Import,即可开始导入。四、查询引擎此时,在查询引擎设计中,使用SQL手工设计,写一些简单的查询语句,例如:select字段from表面where参数条件或者更复杂的语句,目前我还没用到,大家可以一起探讨。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

NC技术及其他相关-用oracle数据库的导入功能,批量导入历史薪资数据的方法.doc

您可能关注的文档

管理软件+ 关注
实名认证
内容提供者

管理软件资料分享

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信