扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
步骤如下:
网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、重庆小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了江北免费建站欢迎大家使用!
1.首先更改tnsnames.ora中的本地ip
tnsnames.ora是配置连接字符串的问,会配答置你连的IP,端口,数据库实例等信息
注意这里的tnsname.ora文件是你的oracle安装目录,并不是instantClient12-1下的tnsname.ora文件。
如 tnsnames.ora在我电脑中的路径为G:\app\User\product\11.2.0\dbhome_1\NETWORK\ADMIN下(这是oracle安装目录下的文件)
2.新增环境变量TNS_ADMIN,
然后重启计算机,环境变量生效,再重新打开plsql就可以了!
步骤1:打开企业管理器,如下。步骤2:选择数据库,安全性,点击新建链接服务器。步骤3:选择链接服务器属性,常规,输入名称:TEST,选择ORACLE数据库提供程序,输入名称、数据源。步骤4:进行安全性设置。本地登录,选择SQLServer数据库登录用户,远程登录用户和密码,输入远程连接数据库的用户和密码,选择用此安全上下文进行,输入远程登录用户和密码。5步骤5:点击TEST链接服务器下的表,我们可以访问ORACLE数据库的表了。注意:产品名称要和所链接的服务器相对应,使用ORACLE数据库就要输入ORACLE,使用SQLServer就输入SQLServer。
新建的table为t
create table t
(id number,
name varchar2(20))
操作步骤如下:
1.准备数据:在excel中构造出需要的数据
2.将excel中的数据另存为文本文件(有制表符分隔的)
3.将新保存到文本文件中的数据导入到pl*sql中
工具-文本导入器
打开,然后选择txt
在 到oracle的数据 中选择要导入哪个表,然后点导入即可
1.oracle数据库有一个student表,现有一个excel表:student.xlsx,需导入oracle数据库student表中。
student表的拥有者是system,system密码为test。
2.打开需导入的excel表格,单击office按钮,选择另存为--其他格式。
选择保存路径(置于D:\),保存类型CSV(逗号分隔)(*.csv),设置文件名为student.csv,单击保存 。
3.新建input.ctl文件(置于D:\),内容为:
load data
infile 'd:\student.csv'
append into table student fields terminated by ','
trailing nullcols(id,name,sex,age)
说明:infile后面参数为欲导入的excel表(已转换成csv格式)路径及名称;append在表后追加;table后面跟oracle数据库中的表名称; terminated by ','表示字段分隔符;(id,name,sex,age)表示字段名称列表。
4.同时按Windows徽标键和R键,打开运行,输入cmd,打开命令提示符,输入命令:
sqlldr userid=system/test@netservicename control=d:\input.ctl
说明:system/test,为oracle数据库表student的所有者及其密码;
@ netservicename为网络服务名;
control是input.ctl文件名称及路径。
5.进入oracle数据库,查询student表,excel已导入成功。
1、打开pl/sql,如图所示界面,点击菜单栏中的T00LS ODBC Imtorper,打开ODBC Importer选项框
2、在Data fromODBC页中选择需要导入的文件的格式,选择ExcelFiles.输入用户名密码。然后点击Connect
3、在跳出的选择工作簿对话框,选择所要导入的Excel文件,点击确定。在出现的Table/Query中的Import Table中单击表名,可以在下方的ResultPreview中看到所要导入的表格的内容
4、点击Date to Oracle按钮,打开Date to Oracle选项框,选则你要导入的表名,本次导入表为SFISM4.U_RF_ID_DATA,在Owner下拉菜单中选SFISM4,在Table下拉菜单选择U_RF_ID_DATA,在Fields选则你要导入的字段,本次导入的字段是SERIAL_NUMBER,点击Import将成批数据导入Oracle数据库中,这样就完成了导入数据。
谢谢采纳
1.打开一个EXCEL表格,向里面输入一些数据,然后保存为制表符分割格式,取名为:text.txt,保存到相应的目录下.
2.在数据库中创建相应的表如下:
SQLCREATE TABLE TEST
(ID NUMBER,
USERNAME VARCHAR2(20),
AGE NUMBER);
3.创建sql*loader输入数据所需要的文件,保存到跟text.txt相同的目录下.
打开一个记事本,输入如下内容:
load data --1,控制文件标识
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流