Article View: cn.bbs.comp.database
Article #9995EXCEL��ORACLE�����ݻ�����
From: ��ɫ����
Date: Sat, 11 Jul 1998 00:00
Date: Sat, 11 Jul 1998 00:00
194 lines
10895 bytes
10895 bytes
������: waterbaby (ˮ��), ����: database
�� ��: EXCEL��ORACLE�����ݻ�����
����վ: ��ˮ˼Դվ (Mon May 18 16:05:42 1998) , վ���ż�
����������֪��MicrosoftExcel�ܺ�ֱ�۶��ؽ�����
�����룬ͳ�ƣ����ͼ�?�������ݹ����������ޣ���
��������ݲ�ѯ�������㣬�����������ݼ��㷽�����
��ʹ�����ݿ�ORACLE����ݲ�ѯ�ŵ㣬������Ƴ�����
ǿ�����ݴ���ϵͳ��
��������Excel����ļ����Ӧ��ְ�������EMP����ORAC
LEϵͳ�д������˱��и��ֶΰ���˳��ֱ���ְ����ţ�
Emp��No����ְ������Ename�������ʣ�Salary��������
ʱ�䣨Hiredate�������Ľ�ͨ�����������Excel��ORACL
E��ݽ����ľ��岽�衣
����1����Excel�е����װ��ORACLE��ݿ�
����ͨ��ORACLE��ݿ�ϵͳ�ĸ�Ӧ�ù���SQL��Loader
���Խ�ԭ����Excel�д洢�����ֱ��װ��ORACLE��ݿ��
����
�������ȣ���MicrosoftExcel����ɱ����������ѡ
�����ļ�������ڳ��ֶԻ���ġ��ļ����͡�����
ѡȡ����ʽ���ı��ļ����ո�ָ��������γ�һ������
ʽ���ı��ļ�������PRN������ѡȡ��CSV�����ŷָ�����
�γ�һ�����Ŷ����ļ�������CSV���������ߵ�����ǣ�
����ʽ���ı��ļ���ÿ����¼�ȳ�����ݼ䰴ԭ���ļ�
�ֶγ��Ƚ������У��ַ����ֶ��������룬������ֶ�
����Ҷ��룬���㲿���ÿո��㡣���Ŷ����ļ��ص���
����¼�ɲ��ȳ����ֶΰ��䶨��˳���������У��ֶμ���
���ŷָ����ַ����ֶκ�������ֶε����Ҷ˿ո���ȥ
����Ϊ�����ָ�ʽ�ļ��в�ͬ�����װ�뷽������������
��ְ�����EMP���ΪEMP��CSV����ݱ��������ʽ��
����120��JOE��1192��64��93��04��11
����121��KERT��309��60��87��01��14
����23��PETER��1500��25��84��03��12
����124��SMITH��678��00��91��01��07
����15��YOUNG��2390��12��80��05��03
�������ţ�ͨ����±��������¿����ļ�����������
�ļ�����Ƽ����ʽ���ļ��ֶ���ζ��磬�����������
������ݣ�����װ�ؿ����ļ�����ΪEMP��CTL��
����LOADDATA
����INFILE��C����EMP��CSV��
����BADFILE��EMP��BAD��
����DISCARDFILE��EMP��DSC��
����APPEND
����INTOTABLEEMP
����FILEDSTERMINATEDBY������
������Emp��No��Ename��Salary��HiredateDATA��8����Y
Y��MM��DD����
����֮��˫��SQL��Loaderͼ�꣬����ORA��CLE7�����
װ�ع��ߣ��ڵ�����SQLLOADER����Ļ�Ի����У��ֱ���
���û���¼�����룬��ݿ���ƺͿ����ļ���ȷ�Ϻ�
�������װ�ء�����SQL��Loaderһ��ת����װ����ݣ�һ
�߽�ִ�й���еĴ�����Ϣ��ͳ����Ϣ�����¼�ļ���Lo
gFile���У���ORACLE�ܾ�װ���ԭʼ��ݴ���ܾ��ļ�
��RejectFile�����û�������װ����ɺ�¼�ļ�
�ļ��鿴��ݵ�װ��������˽���Ϊ����ԭ��ʹ����ݱ�
�ܾ�����Ϊ��ݱ��?�����ݿ����?�廹��Υ��
��������ԭ�������ԭ���ɴ˿ɼ����װ�ز�������
���Ұ�ȫ��
�����ر�Ҫ�ᵽ���ǿ���ͨ��SQL��Loaderͬʱ�������
��װ������?������Excel������������ʱ�����Զ�
Ӧ�����ְ���μӵ���Ŀ��ţ�Proj��No����������Ҫ��
��Щ��ݷֱ�װ��EMP���PROJ�?����ļ�������ʽ
�洢������ʾ�����е�5��6��7�о�Ϊ��ְ���μӵ���Ŀ��
�ţ�
����120JOE1192��6493��04��11101112
����121KERT309��6087��01��142812
����23PETER1500��2584��03��124017
����124SMITH678��0091��01��07102021
����15YOUNG2390��1280��05��03432617
������д��װ����ݿ����ļ������ǣ�
����LOADDATA
����INFILE��C����EMP��PRN��
����BADFILE��EMP��BAD��
����DISCARDFILE��EMP��DSC��
����APPEND
����INTOTABLEEMP
������Emp��NoPOSITION��01��05��INTEGEREXTER��NAL��
����EnamePOSITION��06��15��CHAR��
����SalaryPOSITION��16��25��DECIMALEXTERNAL��
����HiredatePOSITION��26��34��INTEGEREXTERNAL��
����INTOTABLEPROJ
����WHENProj��No�������
������Emp��NoPOSITION��1��4��INTEGEREXTERNAL��
����Proj��NoPOSITION��35��38��INTEGEREXTERNAL��
����INTOTABLEPROJ
����WHENProj��No�������
������Emp��NoPOSITION��1��4��INTEGEREXTERNAL��
����Proj��NoPOSITION��39��42��INTEGEREXTERNAL��
����INTOTABLEPROJ
����WHENProj��No�������
������Emp��NoPOSITION��1��4��INTEGEREXTERNAL��
����Proj��NoPOSITION��43��46��INTEGEREXTERNAL��
����ע�⣬CHAR��INTEGEREXTERNAL��DECIMALEXTERNAL��
Щ���������ָ����ļ��е�������ͣ�������ݿ���
����������͡������ֶε�EXTERNAL��ʾ�������Զ�
���Ƹ�ʽ�洢�����֣��������˿���ʶ���ASCII���ʽ
�洢��
������������SQL��Loader֮��������ݱ��ֱ�װ����
����?�dz����㡣
����2����ORACLE����ļ�ת��ΪExcel�ļ�
��������Ҫ��Excel�»�ȡORACLE���ʱ������ͨ��ODBC
������ORACLE�ǰ�װ��Win��dowsNT����ϵͳ�£���ODBC��
Ӣ����˼��OpenDatabaseConnectivity������ʽ��ݿ���
�ӣ�������Microsoft�ṩ��һ���Ӧ�ó����̽ӿ�
��API����ODBC������һ��Ӧ�ó���ֱ�Ӳ�����ݿ���ݵ�
�淶�������û���Ӧ�ó���ʹ�û���SQL���ԵIJ�ͬ����
����ݿ����ϵͳ��
������Excel�ġ���ݡ��˵��л�ȡ����ȡ�ⲿ��ݡ���M
icrosoftQuery������������һ���dz����õ���ݲ�ѯ��
���������������Կͻ����������ʽ���ٲ�ѯ��ݡ�
�����е�File�˵���ѡȡNewQuery����SelectDataSource
�����ڳ��֣���ʾ�û���DataSource�б���ѡȡ���ȡ��
������ڵ����Դ���㰴��Other����ť����ODBCDataSour
ce�����ڳ��֣��г��˻������ѱ����������ODBC���Դ
�����������δ���ҵ�ORACLE���Դ��˵����Ӧ��ORACLE
���Դ��ODBCDriver�����δ�а�װ����ʱ��ֻҪ��ѡ
New��Ŧ���ڳ��ֵġ�AddDataSource���Ի�����ѡȡORAC
LE7��1Driver����Oracle7ODBCSetup�����ڳ��֣��ֱ���
����ݿ����ֺ���Ч��SQL��Net���������ַ���ʽ��
��P��ServerName��InstantId����ȷ�Ϻ�MicrosoftQrery
����ORA��CLE�е���ݿ���������֮���û��Ϳ�����ʹ
�ñ����ϵ����һ��Է�������ݽ��в�������ѯ�õ�
����˳�MicrosoftQueryʱ��ѡ����Ex��cel������
�ݾͱ�ȡ�ص�Excel�У���������б��?��ͼ���?���
���
��������Ϳ��Էdz��������Excel��ORACLE֮�������
�ݻ�����ʵ�����������ȡ�����̣�ʹ���õ�Ϊ���Ƿ�
��
��
--
����ȱˮ�����������кܶ�ˮ��
���������ҵ�����Ȼ����ʵʵ����
���ڱ��ӣ�����
m;31m�� ��Դ:����ˮ˼Դվ bbs.sjtu.edu.cn��[FROM: 202.120.5.220]m
--
1�� �ٶ�+��Ǯ+�ǻ�=ʤ��
[m[1;37m�� ��Դ:���̺����� bbs.dlut.edu.cn��[FROM: 202.118.68.70][m
Technical Details
Message-ID:
<3PRLcj$HuI@bbs.dlut.edu.cn>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: 101948,96370e72657b8278,start X-Google-Attributes: gid101948,public From: redalert.bbs@bbs.dlut.edu.cn (��ɫ����) Subject: EXCEL��ORACLE�����ݻ����� Date: 1998/07/11 Message-ID: <3PRLcj$HuI@bbs.dlut.edu.cn> X-Deja-AN: 370909098 Organization: �̺����� X-Filename: DATABASE/M.900158541.A Newsgroups: cn.bbs.comp.database