如何在未安装Oracle的机器上通过ODBC连接其它机器上的Oracle数据库, 肯定给分

时间:2021-05-31 21:54:34
建立数据源时,需提供Oracle服务名,在未安装Oracle的机器上如何配置!!

4 个解决方案

#1


1 先把ORACLE客户端装在你的客户机上
2 用NET8 CONFIGURATION ASSISTANT配置好与服务器的连接。
3 SERVER NAME就在NET8 CONFIGURATION ASSISTANT中设。

#2


回复人: maptrix() (2001-10-26 19:05:53)  得260分 
经过一个下午的努力,终于归纳了一下他的注册表和dll的规则,但是可能不适合所有的用法,我是用oo4o来访问数据库的。

下面是文件目录列表

D:\MyProgram\ora81 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          bin
2001-10-26  18:44      <DIR>          network
2001-10-26  18:44      <DIR>          ocommon
              0 个文件              0 字节

D:\MyProgram\ora81\bin 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2000-01-25  18:28              89,088 oci.dll
2000-02-07  12:03              20,992 OCIW32.DLL
2000-02-17  17:05              659,456 oip8.dll
2000-02-17  16:50              59,784 oip8.tlb
2000-02-16  14:42              24,576 oraansi.dll
2001-08-28  12:29                  23 oracle.key
2000-02-10  15:46              998,160 oraclient8.dll
2000-02-02  09:01              225,280 oraclm32.dll
2000-02-07  17:33              397,072 oracommon8.dll
2001-08-28  12:29              519,440 ORACORE8.DLL
2000-01-25  17:40            1,155,344 orageneric8.dll
2000-02-02  09:27              99,600 oraldapclnt8.dll
2000-02-23  14:35              658,192 oran8.dll
2000-01-25  17:57                4,880 ORANCDS8.DLL
2001-08-28  12:31              48,912 orancrypt8.dll
2000-02-23  14:35                7,440 oranhost8.dll
2000-02-23  14:35              163,088 oranl8.dll
2000-01-25  17:57              47,376 oranldap8.dll
1999-11-29  22:24              277,264 ORANLS8.DLL
2000-02-23  14:35              16,656 orannds8.dll
2000-02-03  13:00              101,376 orannms8.dll
2000-02-02  14:33              373,008 orannzsbb8.dll
2000-02-23  14:35                7,952 oranoname8.dll
2000-02-21  19:14              210,704 oranro8.dll
2000-02-23  14:35              33,040 orantcp8.dll
2000-02-23  14:35                7,952 orantns8.dll
2000-01-03  15:58            2,196,752 ORAPLS8.DLL
1999-11-15  14:56              14,096 ORASLAX8.dll
2000-01-12  15:40              446,736 ORASQL8.DLL
2000-01-28  07:33              249,104 ORATRACE8.DLL
2000-01-25  17:40                5,392 oravsn8.dll
2000-01-25  17:40                6,928 orawtc8.dll
              32 个文件      9,125,663 字节

D:\MyProgram\ora81\network 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          ADMIN
              0 个文件              0 字节

D:\MyProgram\ora81\network\ADMIN 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-08-28  12:42                  322 tnsnames.ora
              1 个文件            322 字节

D:\MyProgram\ora81\ocommon 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          nls
              0 个文件              0 字节

D:\MyProgram\ora81\ocommon\nls 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          ADMIN
              0 个文件              0 字节

D:\MyProgram\ora81\ocommon\nls\ADMIN 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          DATA
              0 个文件              0 字节

D:\MyProgram\ora81\ocommon\nls\ADMIN\DATA 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
1999-11-29  22:44                  721 LX00001.NLB
1999-11-29  22:44                  721 LX00002.NLB
1999-11-29  22:44                  717 LX00003.NLB
1999-11-29  22:44                  756 LX00004.NLB
1999-11-29  22:44                  714 LX00005.NLB
1999-11-29  22:44                  732 LX00006.NLB
1999-11-29  22:44                  728 LX00007.NLB
1999-11-29  22:44                  716 LX00008.NLB
1999-11-29  22:44                  714 LX00009.NLB
1999-11-29  22:44                  709 LX0000A.NLB
1999-11-29  22:44                  780 LX0000B.NLB
1999-11-29  22:44                  782 LX0000C.NLB
1999-11-29  22:44                  772 LX0000D.NLB
1999-11-29  22:44                  775 LX0000E.NLB
1999-11-29  22:44                  700 LX0000F.NLB
1999-11-29  22:44                  807 LX00010.NLB
1999-11-29  22:44                  726 LX00011.NLB
1999-11-29  22:44                  732 LX00012.NLB
1999-11-29  22:44                  781 LX00013.NLB
1999-11-29  22:44                  746 LX00014.NLB
1999-11-29  22:44                  722 LX00015.NLB
1999-11-29  22:44                  815 LX00016.NLB
1999-11-29  22:44                  733 LX00017.NLB
1999-11-29  22:44                  702 LX00018.NLB
1999-11-29  22:44                  708 LX00019.NLB
1999-11-29  22:44                  727 LX0001A.NLB
1999-11-29  22:44                  718 LX0001B.NLB
1999-11-29  22:44                  731 LX0001C.NLB
1999-11-29  22:44                  729 LX0001D.NLB
1999-11-29  22:44                  739 LX0001E.NLB
1999-11-29  22:44                  761 LX0001F.NLB
1999-11-29  22:44                  741 LX00020.NLB
1999-11-29  22:44                  867 LX00021.NLB
1999-11-29  22:44                  635 LX00022.NLB
1999-11-29  22:44                  565 LX00023.NLB
1999-11-29  22:44                  566 LX00024.NLB
1999-11-29  22:44                  720 LX00025.NLB
1999-11-29  22:44                  733 LX00026.NLB
1999-11-29  22:44                  752 LX00027.NLB
1999-11-29  22:44                  723 LX00028.NLB
1999-11-29  22:44                  729 LX00029.NLB
1999-11-29  22:44                  704 LX0002A.NLB
1999-11-29  22:44                  965 LX0002B.NLB
1999-11-29  22:44                  776 LX0002C.NLB
1999-11-29  22:44                  804 LX0002D.NLB
1999-11-29  22:44                  713 LX0002E.NLB
1999-11-29  22:44                  496 LX00030.NLB
1999-11-29  22:44                  750 LX00031.NLB
1999-11-29  22:44                  834 LX00032.NLB
1999-11-29  22:44              17,262 LX0BOOT.NLB
1999-11-29  22:44                  748 LX10001.NLB
1999-11-29  22:44                  753 LX10002.NLB
1999-11-29  22:44                  752 LX10003.NLB
1999-11-29  22:44                  749 LX10004.NLB
1999-11-29  22:44                  737 LX10005.NLB
1999-11-29  22:44                  752 LX10006.NLB
1999-11-29  22:44                  740 LX10007.NLB
1999-11-29  22:44                  758 LX10008.NLB
1999-11-29  22:44                  743 LX10009.NLB
1999-11-29  22:44                  775 LX1000A.NLB
1999-11-29  22:44                  752 LX1000B.NLB
1999-11-29  22:44                  744 LX1000C.NLB
1999-11-29  22:44                  766 LX1000D.NLB
1999-11-29  22:44                  753 LX1000E.NLB
1999-11-29  22:44                  739 LX1000F.NLB
1999-11-29  22:44                  761 LX10010.NLB
1999-11-29  22:44                  757 LX10011.NLB
1999-11-29  22:44                  749 LX10012.NLB
1999-11-29  22:44                  756 LX10013.NLB
1999-11-29  22:44                  742 LX10014.NLB
1999-11-29  22:44                  753 LX10015.NLB
1999-11-29  22:44                  760 LX10016.NLB
1999-11-29  22:44                  735 LX10017.NLB
1999-11-29  22:44                  756 LX10018.NLB
1999-11-29  22:44                  749 LX10019.NLB
1999-11-29  22:44                  757 LX1001A.NLB
1999-11-29  22:44                  780 LX1001B.NLB
1999-11-29  22:44                  780 LX1001C.NLB
1999-11-29  22:44                  750 LX1001D.NLB
1999-11-29  22:44                  778 LX1001E.NLB
1999-11-29  22:44                  777 LX1001F.NLB
1999-11-29  22:44                  779 LX10020.NLB
1999-11-29  22:44                  779 LX10021.NLB
1999-11-29  22:44                  780 LX10022.NLB
1999-11-29  22:44                  778 LX10023.NLB
1999-11-29  22:44                  762 LX10024.NLB
1999-11-29  22:44                  783 LX10025.NLB
1999-11-29  22:44                  777 LX10026.NLB
1999-11-29  22:44                  778 LX10027.NLB
1999-11-29  22:44                  762 LX10028.NLB
1999-11-29  22:44                  785 LX10029.NLB
1999-11-29  22:44                  762 LX1002A.NLB
1999-11-29  22:44                  778 LX1002B.NLB
1999-11-29  22:44                  781 LX1002C.NLB
1999-11-29  22:44                  729 LX1002D.NLB
1999-11-29  22:44                  762 LX1002E.NLB
1999-11-29  22:44                  778 LX1002F.NLB
1999-11-29  22:44                  778 LX10030.NLB
1999-11-29  22:44                  758 LX10031.NLB
1999-11-29  22:44                  752 LX10032.NLB
1999-11-29  22:44                  793 LX10033.NLB
1999-11-29  22:44                  753 LX10034.NLB
1999-11-29  22:44                  754 LX10035.NLB
1999-11-29  22:44                  750 LX10036.NLB
1999-11-29  22:44                  732 LX10037.NLB
1999-11-29  22:44                  748 LX10038.NLB
1999-11-29  22:44                  755 LX10039.NLB
1999-11-29  22:44                  731 LX1003A.NLB
1999-11-29  22:44                  725 LX1003B.NLB
1999-11-29  22:44                  762 LX1003C.NLB
1999-11-29  22:44                  774 LX1003D.NLB
1999-11-29  22:44                  767 LX1003E.NLB
1999-11-29  22:44                  745 LX1003F.NLB
1999-11-29  22:44                  769 LX10040.NLB
1999-11-29  22:44                  754 LX10041.NLB
1999-11-29  22:44                  768 LX10043.NLB
1999-11-29  22:44                  749 LX10044.NLB
1999-11-29  22:44                  766 lx10045.nlb
1999-11-29  22:44                  757 lx10046.nlb
1999-11-29  22:44                  757 lx10047.nlb
1999-11-29  22:44                  768 lx10048.nlb
1999-11-29  22:44                  745 lx10049.nlb
1999-11-29  22:44                  752 lx1004a.nlb
1999-11-29  22:44                  742 lx1004b.nlb
1999-11-29  22:44                  745 lx1004c.nlb
1999-11-29  22:44                  742 lx1004d.nlb
1999-11-29  22:44                  764 LX1004E.NLB
1999-11-29  22:44              17,262 LX1BOOT.NLB
1999-11-29  22:44                5,693 LX20001.NLB
1999-11-29  22:44                5,163 LX20002.NLB
1999-11-29  22:44                5,098 LX20003.NLB
1999-11-29  22:44                5,573 LX20004.NLB
1999-11-29  22:44                4,576 LX20005.NLB
1999-11-29  22:44                4,577 LX20006.NLB
1999-11-29  22:44                4,578 LX20007.NLB
1999-11-29  22:44                3,777 LX20008.NLB
1999-11-29  22:44                4,034 LX20009.NLB
1999-11-29  22:44                4,837 LX2000A.NLB
1999-11-29  22:44                5,234 LX2000B.NLB
1999-11-29  22:44                4,938 LX2000C.NLB
1999-11-29  22:44                4,954 LX2000D.NLB
1999-11-29  22:44                4,954 LX2000E.NLB
1999-11-29  22:44                5,429 LX2000F.NLB
1999-11-29  22:44                4,948 LX20010.NLB
1999-11-29  22:44                4,930 LX20011.NLB
1999-11-29  22:44                5,227 LX20012.NLB
1999-11-29  22:44                4,947 LX20013.NLB
1999-11-29  22:44                4,030 LX20014.NLB
1999-11-29  22:44                4,955 LX20015.NLB
1999-11-29  22:44                5,227 LX20016.NLB
1999-11-29  22:44                4,597 LX20017.NLB
1999-11-29  22:44                4,029 LX20019.NLB
1999-11-29  22:44                4,578 LX2001B.NLB
1999-11-29  22:44                4,837 LX2001C.NLB
1999-11-29  22:44                5,129 LX2001F.NLB
1999-11-29  22:44                4,297 LX20020.NLB
1999-11-29  22:44                4,289 LX20021.NLB
1999-11-29  22:44                4,290 LX20022.NLB
1999-11-29  22:44                4,289 LX20023.NLB
1999-11-29  22:44                4,033 LX20024.NLB
1999-11-29  22:44                4,289 LX20025.NLB
1999-11-29  22:44                4,289 LX20026.NLB
1999-11-29  22:44                5,145 LX20027.NLB
1999-11-29  22:44                4,034 LX20028.NLB
1999-11-29  22:44                4,560 LX20029.NLB
1999-11-29  22:44                4,033 LX2002A.NLB
1999-11-29  22:44                4,285 LX2002B.NLB
1999-11-29  22:44                4,283 LX2002C.NLB
1999-11-29  22:44                5,057 lx2002d.nlb
1999-11-29  22:44                5,130 LX2002E.NLB
1999-11-29  22:44                5,088 LX20032.NLB
1999-11-29  22:44                5,591 LX2003D.NLB
1999-11-29  22:44                4,031 LX20046.NLB
1999-11-29  22:44                7,410 LX20048.NLB
1999-11-29  22:44                4,403 LX20051.NLB
1999-11-29  22:44                5,179 LX20052.NLB
1999-11-29  22:44                4,833 LX2005A.NLB
1999-11-29  22:44                4,834 LX2005B.NLB
1999-11-29  22:44                4,289 LX2005C.NLB
1999-11-29  22:44                4,306 LX2005D.NLB
1999-11-29  22:44                3,777 LX2005E.NLB
1999-11-29  22:44                3,777 LX2005F.NLB
1999-11-29  22:44                4,834 lx20060.nlb
1999-11-29  22:45                4,835 LX20061.NLB
1999-11-29  22:45                4,034 LX20062.NLB
1999-11-29  22:45                4,835 LX20063.NLB
1999-11-29  22:45                4,033 LX2006E.NLB
1999-11-29  22:45                4,288 LX20071.NLB
1999-11-29  22:45                4,800 LX20072.NLB
1999-11-29  22:45                5,830 LX2008C.NLB
1999-11-29  22:45                4,541 LX20096.NLB
1999-11-29  22:45                4,557 LX20098.NLB
1999-11-29  22:45                4,845 LX20099.NLB
1999-11-29  22:45                5,566 LX2009A.NLB
1999-11-29  22:45                4,541 LX2009B.NLB
1999-11-29  22:45                4,853 LX2009C.NLB
1999-11-29  22:45                5,059 LX2009E.NLB
1999-11-29  22:45                5,060 LX2009F.NLB
1999-11-29  22:45                5,029 LX200A0.NLB
1999-11-29  22:45                5,053 LX200A1.NLB
1999-11-29  22:45                5,310 LX200A2.NLB
1999-11-29  22:45                5,316 LX200A3.NLB
1999-11-29  22:45                5,891 LX200A4.NLB
1999-11-29  22:45                5,597 LX200A5.NLB
1999-11-29  22:45                4,545 LX200A6.NLB
1999-11-29  22:45                4,802 LX200A7.NLB
1999-11-29  22:45                4,801 LX200AA.NLB
1999-11-29  22:45                4,545 LX200AB.NLB
1999-11-29  22:45                5,056 LX200AC.NLB
1999-11-29  22:45                5,053 LX200AD.NLB
1999-11-29  22:45                4,801 LX200AE.NLB
1999-11-29  22:45                5,057 LX200AF.NLB
1999-11-29  22:45                4,288 LX200B0.NLB
1999-11-29  22:45                5,057 LX200B1.NLB
1999-11-29  22:45                4,801 LX200B2.NLB
1999-11-29  22:45                4,802 LX200B3.NLB
1999-11-29  22:45                4,576 LX200B4.NLB
1999-11-29  22:45                4,576 LX200B5.NLB
1999-11-29  22:45                3,777 LX200B6.NLB
1999-11-29  22:45                3,776 LX200B7.NLB
1999-11-29  22:45                4,297 LX200B8.NLB
1999-11-29  22:45                4,290 LX200B9.NLB
1999-11-29  22:45                3,776 LX200BA.NLB
1999-11-29  22:45                4,290 LX200BB.NLB
1999-11-29  22:45                4,291 LX200BC.NLB
1999-11-29  22:45                4,577 LX200BD.NLB
1999-11-29  22:45                5,028 LX200BE.NLB
1999-11-29  22:45                4,286 LX200BF.NLB
1999-11-29  22:45                4,542 LX200C0.NLB
1999-11-29  22:45                4,797 LX200C1.NLB
1999-11-29  22:45                4,291 LX200C2.NLB
1999-11-29  22:45                4,801 LX200C3.NLB
1999-11-29  22:45                5,053 LX200C4.NLB
1999-11-29  22:45                4,798 LX200C5.NLB
1999-11-29  22:45                4,034 LX200C6.NLB
1999-11-29  22:45                4,033 LX200C7.NLB
1999-11-29  22:45                4,577 LX200C8.NLB
1999-11-29  22:45                4,675 LX200C9.NLB
1999-11-29  22:45                4,683 LX200CA.NLB
1999-11-29  22:45                4,971 LX200CB.NLB
1999-11-29  22:45                4,940 LX200CC.NLB
1999-11-29  22:45                4,939 LX200CD.NLB
1999-11-29  22:45                4,939 LX200CE.NLB
1999-11-29  22:45                5,243 LX200CF.NLB
1999-11-29  22:45                4,033 LX200D0.NLB
1999-11-29  22:45                4,573 LX200D2.NLB
1999-11-29  22:45                4,285 LX200D3.NLB
1999-11-29  22:45                4,622 LX200DD.NLB
1999-11-29  22:45                4,693 LX200DE.NLB
1999-11-29  22:45                4,653 LX200DF.NLB
1999-11-29  22:45                4,501 LX200E0.NLB
1999-11-29  22:45                4,694 LX200E1.NLB
1999-11-29  22:45                3,773 LX200E2.NLB
1999-11-29  22:45                4,302 LX200E7.NLB
1999-11-29  22:45                4,286 LX200EB.NLB
1999-11-29  22:45                4,832 LX200EF.NLB
1999-11-29  22:45                5,178 LX200F1.NLB
1999-11-29  22:45                5,167 LX200FB.NLB
1999-11-29  22:45                4,838 LX20105.NLB
1999-11-29  22:45                5,309 LX20106.NLB
1999-11-29  22:45                5,315 LX20107.NLB
1999-11-29  22:45                5,890 LX20108.NLB
1999-11-29  22:45                5,572 LX20109.NLB
1999-11-29  22:45                4,544 LX2010A.NLB
1999-11-29  22:45                4,801 LX2010B.NLB
1999-11-29  22:45                3,771 LX20115.NLB
1999-11-29  22:45                3,771 LX20116.NLB
1999-11-29  22:45                3,784 LX20117.NLB
1999-11-29  22:45                4,298 LX2012D.NLB
1999-11-29  22:45                4,826 LX20137.NLB
1999-11-29  22:45                4,307 LX20138.NLB
1999-11-29  22:45                4,292 LX2013A.NLB
1999-11-29  22:45                4,290 LX2013B.NLB
1999-11-29  22:45                4,298 LX2013C.NLB
1999-11-29  22:45                4,291 LX2013D.NLB
1999-11-29  22:45                4,034 LX2013F.NLB
1999-11-29  22:45                4,034 LX20140.NLB
1999-11-29  22:45                4,291 LX20142.NLB
1999-11-29  22:45                6,081 LX2015F.NLB
1999-11-29  22:45                6,082 LX20160.NLB
1999-11-29  22:45                4,543 LX20161.NLB
1999-11-29  22:45                4,544 LX20162.NLB
1999-11-29  22:45                5,164 LX20170.NLB
1999-11-29  22:45                4,790 LX2017C.NLB
1999-11-29  22:45                4,825 LX2017D.NLB
1999-11-29  22:45                4,797 LX2017E.NLB
1999-11-29  22:45                5,325 LX2017F.NLB
1999-11-29  22:45                5,765 LX20180.NLB
1999-11-29  22:45                5,053 LX20181.NLB
1999-11-29  22:45                4,541 LX20182.NLB
1999-11-29  22:45                5,566 LX20186.NLB
1999-11-29  22:45                4,541 LX20191.NLB
1999-11-29  22:45                5,310 LX201F4.NLB
1999-11-29  22:45                5,335 LX201F8.NLB
1999-11-29  22:45                4,545 LX201F9.NLB
1999-11-29  22:45                4,802 LX201FA.NLB
1999-11-29  22:45                5,332 LX201FB.NLB
1999-11-29  22:45                5,056 LX201FC.NLB
1999-11-29  22:45                5,345 LX201FD.NLB
1999-11-29  22:45                5,335 LX201FF.NLB
1999-11-29  22:45                5,070 LX20202.NLB
1999-11-29  22:45                4,290 LX2022A.NLB
1999-11-29  22:45                4,032 LX2022B.NLB
1999-11-29  22:45                4,289 LX2022C.NLB
1999-11-29  22:45                4,287 LX2022D.NLB
1999-11-29  22:45                4,543 LX2022E.NLB
1999-11-29  22:45                4,032 LX2022F.NLB
1999-11-29  22:45                5,582 LX20230.NLB
1999-11-29  22:45                4,290 LX20231.NLB
1999-11-29  22:45                4,800 LX20233.NLB
1999-11-29  22:45                4,545 LX20235.NLB
1999-11-29  22:45                4,546 LX20236.NLB
1999-11-29  22:45                5,058 LX20237.NLB
1999-11-29  22:45                5,311 LX2024E.NLB
1999-11-29  22:45                3,516 LX2031D.NLB
1999-11-29  22:45                5,838 LX2031E.NLB
1999-11-29  22:45              43,276 LX2033D.NLB
1999-11-29  22:45              41,552 LX2033E.NLB
1999-11-29  22:45              41,555 LX2033F.NLB
1999-11-29  22:45              55,837 LX20340.NLB
1999-11-29  22:45              60,101 LX20341.NLB
1999-11-29  22:45              55,836 LX20342.NLB
1999-11-29  22:45              60,142 LX20343.NLB
1999-11-29  22:45              42,560 LX20344.NLB
1999-11-29  22:45              48,596 LX20348.NLB
1999-11-29  22:45              27,473 LX2034A.NLB
1999-11-29  22:45              54,818 LX2034D.NLB
1999-11-29  22:45              61,021 lx2034e.nlb
1999-11-29  22:45              45,751 LX20352.NLB
1999-11-29  22:45              43,706 LX20353.NLB
1999-11-29  22:45              57,633 LX20354.NLB
1999-11-29  22:45              59,118 LX20355.NLB
1999-11-29  22:45              55,081 LX2035C.NLB
1999-11-29  22:45              56,410 LX2035D.NLB
1999-11-29  22:45                5,309 LX2035E.NLB
1999-11-29  22:45              58,154 LX2035F.NLB
1999-11-29  22:45              54,570 LX20360.NLB
1999-11-29  22:45              40,426 LX20361.NLB
1999-11-29  22:45              45,794 LX20362.NLB
1999-11-29  22:45              54,550 lx20363.nlb
1999-11-29  22:45              41,555 LX20366.NLB
1999-11-29  22:45              58,921 LX20367.NLB
1999-11-29  22:45              52,301 LX20368.NLB
1999-11-29  22:45                5,968 lx203E2.nlb
1999-11-29  22:45                5,551 lx203E3.nlb
1999-11-29  22:45              26,915 LX203E4.NLB
1999-11-29  22:45              54,896 LX203E5.NLB
1999-11-29  22:45              40,635 LX203E6.NLB
1999-11-29  22:45              27,617 LX203E9.NLB
1999-11-29  22:45              41,241 LX20726.NLB
1999-11-29  22:45              54,782 LX20728.NLB
1999-11-29  22:45              58,330 LX20729.NLB
1999-11-29  22:45              47,861 LX20730.NLB
1999-11-29  22:45              26,454 LX20732.NLB
1999-11-29  22:45              44,804 lx2073a.nlb
1999-11-29  22:45              57,110 lx2073c.nlb
1999-11-29  22:45              57,787 lx2073d.nlb
1999-11-29  22:45              35,502 lx20744.nlb
1999-11-29  22:45              60,831 LX20747.NLB
1999-11-29  22:45              53,551 lx20748.nlb
1999-11-29  22:45              39,911 lx20749.nlb
1999-11-29  22:45                4,818 LX30001.NLB
1999-11-29  22:45                4,851 LX30002.NLB
1999-11-29  22:45                3,263 LX30003.NLB
1999-11-29  22:45                3,296 LX30004.NLB
1999-11-29  22:45                3,263 LX30005.NLB
1999-11-29  22:45                3,332 LX30006.NLB
1999-11-29  22:45                3,264 LX30007.NLB
1999-11-29  22:45                3,301 LX30008.NLB
1999-11-29  22:45                2,747 LX30009.NLB
1999-11-29  22:45                2,876 LX3000A.NLB
1999-11-29  22:45                3,264 LX3000B.NLB
1999-11-29  22:45                3,263 LX3000C.NLB
1999-11-29  22:45                3,266 LX3000D.NLB
1999-11-29  22:45                3,264 LX3000E.NLB
1999-11-29  22:45                3,264 LX3000F.NLB
1999-11-29  22:45                3,266 LX30010.NLB
1999-11-29  22:45                3,262 LX30011.NLB
1999-11-29  22:45                3,287 LX30012.NLB
1999-11-29  22:45                3,262 LX30013.NLB
1999-11-29  22:45                3,295 LX30014.NLB
1999-11-29  22:45                3,263 LX30015.NLB
1999-11-29  22:45                3,266 LX30016.NLB
1999-11-29  22:45                3,427 LX30017.NLB
1999-11-29  22:45                3,262 LX30018.NLB
1999-11-29  22:45                3,262 LX30019.NLB
1999-11-29  22:45                3,291 LX3001A.NLB
1999-11-29  22:45                3,263 LX3001B.NLB
1999-11-29  22:45                3,263 LX3001C.NLB
1999-11-29  22:45                3,328 LX3001D.NLB
1999-11-29  22:45                4,810 LX3001E.NLB
1999-11-29  22:45                3,272 LX3001F.NLB
1999-11-29  22:45                3,271 LX30020.NLB
1999-11-29  22:45                3,264 LX30021.NLB
1999-11-29  22:45                3,285 LX30022.NLB
1999-11-29  22:45                3,264 LX30023.NLB
1999-11-29  22:45                3,263 LX30024.NLB
1999-11-29  22:45                4,815 LX30025.NLB
1999-11-29  22:45                3,265 LX30026.NLB
1999-11-29  22:45                3,342 LX30027.NLB
1999-11-29  22:45                3,265 LX30028.NLB
1999-11-29  22:45                4,294 LX30029.NLB
1999-11-29  22:45                3,264 LX3002A.NLB
1999-11-29  22:45                3,285 LX3002B.NLB
1999-11-29  22:45                3,266 LX3002C.NLB
1999-11-29  22:45                3,275 LX3002D.NLB
1999-11-29  22:45                3,266 LX3002E.NLB
1999-11-29  22:45                3,265 LX3002F.NLB
1999-11-29  22:45                1,715 LX30030.NLB
1999-11-29  22:45                3,253 LX30031.NLB
1999-11-29  22:45                3,262 LX30032.NLB
1999-11-29  22:45              12,060 LX30033.NLB
1999-11-29  22:45              12,429 LX30034.NLB
1999-11-29  22:45                2,232 LX30035.NLB
1999-11-29  22:45                4,815 LX30036.NLB
1999-11-29  22:45                3,265 LX30037.NLB
1999-11-29  22:45                2,236 LX30038.NLB
1999-11-29  22:45                2,756 LX30039.NLB
1999-11-29  22:45                3,284 LX3003A.NLB
1999-11-29  22:45                2,239 LX3003B.NLB
1999-11-29  22:45                3,269 LX3003C.NLB
1999-11-29  22:45                3,272 LX3003D.NLB
1999-11-29  22:45                3,273 LX3003E.NLB
1999-11-29  22:45                2,240 LX3003F.NLB
1999-11-29  22:45                4,314 LX30040.NLB
1999-11-29  22:45                4,343 LX30041.NLB
1999-11-29  22:45                  175 lx30042.nlb
1999-11-29  22:45                8,155 lx30043.nlb
1999-11-29  22:45              12,515 LX30044.NLB
1999-11-29  22:45              60,481 LX5034A.NLB
1999-11-29  22:45              43,135 LX50366.NLB
1999-11-29  22:45              56,663 LX503E4.NLB
1999-11-29  22:45              60,486 lx50732.nlb
1999-11-29  22:45              44,356 LX6033E.NLB
1999-11-29  22:45              44,359 LX6033F.NLB
1999-11-29  22:45              44,033 LX6034A.NLB
1999-11-29  22:45              38,026 LX6034D.NLB
1999-11-29  22:45              39,669 lx6034e.nlb
1999-11-29  22:45              50,573 LX60354.NLB
1999-11-29  22:45              58,849 LX6035C.NLB
1999-11-29  22:45              40,942 LX6035D.NLB
1999-11-29  22:45              59,430 LX6035F.NLB
1999-11-29  22:45              54,662 LX60360.NLB
1999-11-29  22:45              41,478 LX60361.NLB
1999-11-29  22:45              38,450 LX60362.NLB
1999-11-29  22:45              53,366 lx60363.nlb
1999-11-29  22:45              54,911 LX60366.NLB
1999-11-29  22:45              39,155 LX603E4.NLB
1999-11-29  22:45              43,338 lx60732.nlb
1999-11-29  22:45              50,138 lx6073c.nlb
1999-11-29  22:45              59,319 LX60747.NLB
1999-11-29  22:45              41,223 lx60749.nlb
            452 个文件      4,451,911 字节

    列出所有文件:
            485 个文件    13,577,896 字节
              23 个目录    691,769,344 可用字节


说明
1、tnsnames.ora可以在可执行文件的下面,为了保持风格统一,放在network下的子目录下
2、oracle.key 文件的内容应和注册表中的信息一致 比如:Software\ORACLE\HOME0
3、注册表中的内容为
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]
"ORACLE_GROUP_NAME"="Oracle - OraHome81"
"ORACLE_HOME_NAME"="OraHome81"
"ORACLE_HOME"="d:\\MyProgram\\Ora81"
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
"ORACLE_HOME_KEY"="Software\\ORACLE\\HOME0"
4、我使用的是oo4o的api,为了能使用oo4o需要 regsvr32 oip8.dll注册接口
5、tnsnames.ora中存放的是连接的描述,可以用文本编辑器修改他。

我的程序使用完好,好像速度还快了一些(呵呵,可能是心理作用),仅仅提供一个打包的做法,和大家共享。
 
回复人: maptrix() (2001-10-26 19:19:23)  得0分 
最后还要说明的一点是在环境变量path的后面加上 ...;d:\MyProgram\ora81\bin  

#3


heyongzhou的方法非常好!!!

有没有用PB连接ORACLE客户端的如上的简便方法?
我的客户水平在很大情况下需要我替他们安装ORACLE的客户端。

#4


这个对所有的语言都是通用的!!!

#1


1 先把ORACLE客户端装在你的客户机上
2 用NET8 CONFIGURATION ASSISTANT配置好与服务器的连接。
3 SERVER NAME就在NET8 CONFIGURATION ASSISTANT中设。

#2


回复人: maptrix() (2001-10-26 19:05:53)  得260分 
经过一个下午的努力,终于归纳了一下他的注册表和dll的规则,但是可能不适合所有的用法,我是用oo4o来访问数据库的。

下面是文件目录列表

D:\MyProgram\ora81 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          bin
2001-10-26  18:44      <DIR>          network
2001-10-26  18:44      <DIR>          ocommon
              0 个文件              0 字节

D:\MyProgram\ora81\bin 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2000-01-25  18:28              89,088 oci.dll
2000-02-07  12:03              20,992 OCIW32.DLL
2000-02-17  17:05              659,456 oip8.dll
2000-02-17  16:50              59,784 oip8.tlb
2000-02-16  14:42              24,576 oraansi.dll
2001-08-28  12:29                  23 oracle.key
2000-02-10  15:46              998,160 oraclient8.dll
2000-02-02  09:01              225,280 oraclm32.dll
2000-02-07  17:33              397,072 oracommon8.dll
2001-08-28  12:29              519,440 ORACORE8.DLL
2000-01-25  17:40            1,155,344 orageneric8.dll
2000-02-02  09:27              99,600 oraldapclnt8.dll
2000-02-23  14:35              658,192 oran8.dll
2000-01-25  17:57                4,880 ORANCDS8.DLL
2001-08-28  12:31              48,912 orancrypt8.dll
2000-02-23  14:35                7,440 oranhost8.dll
2000-02-23  14:35              163,088 oranl8.dll
2000-01-25  17:57              47,376 oranldap8.dll
1999-11-29  22:24              277,264 ORANLS8.DLL
2000-02-23  14:35              16,656 orannds8.dll
2000-02-03  13:00              101,376 orannms8.dll
2000-02-02  14:33              373,008 orannzsbb8.dll
2000-02-23  14:35                7,952 oranoname8.dll
2000-02-21  19:14              210,704 oranro8.dll
2000-02-23  14:35              33,040 orantcp8.dll
2000-02-23  14:35                7,952 orantns8.dll
2000-01-03  15:58            2,196,752 ORAPLS8.DLL
1999-11-15  14:56              14,096 ORASLAX8.dll
2000-01-12  15:40              446,736 ORASQL8.DLL
2000-01-28  07:33              249,104 ORATRACE8.DLL
2000-01-25  17:40                5,392 oravsn8.dll
2000-01-25  17:40                6,928 orawtc8.dll
              32 个文件      9,125,663 字节

D:\MyProgram\ora81\network 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          ADMIN
              0 个文件              0 字节

D:\MyProgram\ora81\network\ADMIN 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-08-28  12:42                  322 tnsnames.ora
              1 个文件            322 字节

D:\MyProgram\ora81\ocommon 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          nls
              0 个文件              0 字节

D:\MyProgram\ora81\ocommon\nls 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          ADMIN
              0 个文件              0 字节

D:\MyProgram\ora81\ocommon\nls\ADMIN 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
2001-10-26  18:44      <DIR>          DATA
              0 个文件              0 字节

D:\MyProgram\ora81\ocommon\nls\ADMIN\DATA 的目录

2001-10-26  18:44      <DIR>          .
2001-10-26  18:44      <DIR>          ..
1999-11-29  22:44                  721 LX00001.NLB
1999-11-29  22:44                  721 LX00002.NLB
1999-11-29  22:44                  717 LX00003.NLB
1999-11-29  22:44                  756 LX00004.NLB
1999-11-29  22:44                  714 LX00005.NLB
1999-11-29  22:44                  732 LX00006.NLB
1999-11-29  22:44                  728 LX00007.NLB
1999-11-29  22:44                  716 LX00008.NLB
1999-11-29  22:44                  714 LX00009.NLB
1999-11-29  22:44                  709 LX0000A.NLB
1999-11-29  22:44                  780 LX0000B.NLB
1999-11-29  22:44                  782 LX0000C.NLB
1999-11-29  22:44                  772 LX0000D.NLB
1999-11-29  22:44                  775 LX0000E.NLB
1999-11-29  22:44                  700 LX0000F.NLB
1999-11-29  22:44                  807 LX00010.NLB
1999-11-29  22:44                  726 LX00011.NLB
1999-11-29  22:44                  732 LX00012.NLB
1999-11-29  22:44                  781 LX00013.NLB
1999-11-29  22:44                  746 LX00014.NLB
1999-11-29  22:44                  722 LX00015.NLB
1999-11-29  22:44                  815 LX00016.NLB
1999-11-29  22:44                  733 LX00017.NLB
1999-11-29  22:44                  702 LX00018.NLB
1999-11-29  22:44                  708 LX00019.NLB
1999-11-29  22:44                  727 LX0001A.NLB
1999-11-29  22:44                  718 LX0001B.NLB
1999-11-29  22:44                  731 LX0001C.NLB
1999-11-29  22:44                  729 LX0001D.NLB
1999-11-29  22:44                  739 LX0001E.NLB
1999-11-29  22:44                  761 LX0001F.NLB
1999-11-29  22:44                  741 LX00020.NLB
1999-11-29  22:44                  867 LX00021.NLB
1999-11-29  22:44                  635 LX00022.NLB
1999-11-29  22:44                  565 LX00023.NLB
1999-11-29  22:44                  566 LX00024.NLB
1999-11-29  22:44                  720 LX00025.NLB
1999-11-29  22:44                  733 LX00026.NLB
1999-11-29  22:44                  752 LX00027.NLB
1999-11-29  22:44                  723 LX00028.NLB
1999-11-29  22:44                  729 LX00029.NLB
1999-11-29  22:44                  704 LX0002A.NLB
1999-11-29  22:44                  965 LX0002B.NLB
1999-11-29  22:44                  776 LX0002C.NLB
1999-11-29  22:44                  804 LX0002D.NLB
1999-11-29  22:44                  713 LX0002E.NLB
1999-11-29  22:44                  496 LX00030.NLB
1999-11-29  22:44                  750 LX00031.NLB
1999-11-29  22:44                  834 LX00032.NLB
1999-11-29  22:44              17,262 LX0BOOT.NLB
1999-11-29  22:44                  748 LX10001.NLB
1999-11-29  22:44                  753 LX10002.NLB
1999-11-29  22:44                  752 LX10003.NLB
1999-11-29  22:44                  749 LX10004.NLB
1999-11-29  22:44                  737 LX10005.NLB
1999-11-29  22:44                  752 LX10006.NLB
1999-11-29  22:44                  740 LX10007.NLB
1999-11-29  22:44                  758 LX10008.NLB
1999-11-29  22:44                  743 LX10009.NLB
1999-11-29  22:44                  775 LX1000A.NLB
1999-11-29  22:44                  752 LX1000B.NLB
1999-11-29  22:44                  744 LX1000C.NLB
1999-11-29  22:44                  766 LX1000D.NLB
1999-11-29  22:44                  753 LX1000E.NLB
1999-11-29  22:44                  739 LX1000F.NLB
1999-11-29  22:44                  761 LX10010.NLB
1999-11-29  22:44                  757 LX10011.NLB
1999-11-29  22:44                  749 LX10012.NLB
1999-11-29  22:44                  756 LX10013.NLB
1999-11-29  22:44                  742 LX10014.NLB
1999-11-29  22:44                  753 LX10015.NLB
1999-11-29  22:44                  760 LX10016.NLB
1999-11-29  22:44                  735 LX10017.NLB
1999-11-29  22:44                  756 LX10018.NLB
1999-11-29  22:44                  749 LX10019.NLB
1999-11-29  22:44                  757 LX1001A.NLB
1999-11-29  22:44                  780 LX1001B.NLB
1999-11-29  22:44                  780 LX1001C.NLB
1999-11-29  22:44                  750 LX1001D.NLB
1999-11-29  22:44                  778 LX1001E.NLB
1999-11-29  22:44                  777 LX1001F.NLB
1999-11-29  22:44                  779 LX10020.NLB
1999-11-29  22:44                  779 LX10021.NLB
1999-11-29  22:44                  780 LX10022.NLB
1999-11-29  22:44                  778 LX10023.NLB
1999-11-29  22:44                  762 LX10024.NLB
1999-11-29  22:44                  783 LX10025.NLB
1999-11-29  22:44                  777 LX10026.NLB
1999-11-29  22:44                  778 LX10027.NLB
1999-11-29  22:44                  762 LX10028.NLB
1999-11-29  22:44                  785 LX10029.NLB
1999-11-29  22:44                  762 LX1002A.NLB
1999-11-29  22:44                  778 LX1002B.NLB
1999-11-29  22:44                  781 LX1002C.NLB
1999-11-29  22:44                  729 LX1002D.NLB
1999-11-29  22:44                  762 LX1002E.NLB
1999-11-29  22:44                  778 LX1002F.NLB
1999-11-29  22:44                  778 LX10030.NLB
1999-11-29  22:44                  758 LX10031.NLB
1999-11-29  22:44                  752 LX10032.NLB
1999-11-29  22:44                  793 LX10033.NLB
1999-11-29  22:44                  753 LX10034.NLB
1999-11-29  22:44                  754 LX10035.NLB
1999-11-29  22:44                  750 LX10036.NLB
1999-11-29  22:44                  732 LX10037.NLB
1999-11-29  22:44                  748 LX10038.NLB
1999-11-29  22:44                  755 LX10039.NLB
1999-11-29  22:44                  731 LX1003A.NLB
1999-11-29  22:44                  725 LX1003B.NLB
1999-11-29  22:44                  762 LX1003C.NLB
1999-11-29  22:44                  774 LX1003D.NLB
1999-11-29  22:44                  767 LX1003E.NLB
1999-11-29  22:44                  745 LX1003F.NLB
1999-11-29  22:44                  769 LX10040.NLB
1999-11-29  22:44                  754 LX10041.NLB
1999-11-29  22:44                  768 LX10043.NLB
1999-11-29  22:44                  749 LX10044.NLB
1999-11-29  22:44                  766 lx10045.nlb
1999-11-29  22:44                  757 lx10046.nlb
1999-11-29  22:44                  757 lx10047.nlb
1999-11-29  22:44                  768 lx10048.nlb
1999-11-29  22:44                  745 lx10049.nlb
1999-11-29  22:44                  752 lx1004a.nlb
1999-11-29  22:44                  742 lx1004b.nlb
1999-11-29  22:44                  745 lx1004c.nlb
1999-11-29  22:44                  742 lx1004d.nlb
1999-11-29  22:44                  764 LX1004E.NLB
1999-11-29  22:44              17,262 LX1BOOT.NLB
1999-11-29  22:44                5,693 LX20001.NLB
1999-11-29  22:44                5,163 LX20002.NLB
1999-11-29  22:44                5,098 LX20003.NLB
1999-11-29  22:44                5,573 LX20004.NLB
1999-11-29  22:44                4,576 LX20005.NLB
1999-11-29  22:44                4,577 LX20006.NLB
1999-11-29  22:44                4,578 LX20007.NLB
1999-11-29  22:44                3,777 LX20008.NLB
1999-11-29  22:44                4,034 LX20009.NLB
1999-11-29  22:44                4,837 LX2000A.NLB
1999-11-29  22:44                5,234 LX2000B.NLB
1999-11-29  22:44                4,938 LX2000C.NLB
1999-11-29  22:44                4,954 LX2000D.NLB
1999-11-29  22:44                4,954 LX2000E.NLB
1999-11-29  22:44                5,429 LX2000F.NLB
1999-11-29  22:44                4,948 LX20010.NLB
1999-11-29  22:44                4,930 LX20011.NLB
1999-11-29  22:44                5,227 LX20012.NLB
1999-11-29  22:44                4,947 LX20013.NLB
1999-11-29  22:44                4,030 LX20014.NLB
1999-11-29  22:44                4,955 LX20015.NLB
1999-11-29  22:44                5,227 LX20016.NLB
1999-11-29  22:44                4,597 LX20017.NLB
1999-11-29  22:44                4,029 LX20019.NLB
1999-11-29  22:44                4,578 LX2001B.NLB
1999-11-29  22:44                4,837 LX2001C.NLB
1999-11-29  22:44                5,129 LX2001F.NLB
1999-11-29  22:44                4,297 LX20020.NLB
1999-11-29  22:44                4,289 LX20021.NLB
1999-11-29  22:44                4,290 LX20022.NLB
1999-11-29  22:44                4,289 LX20023.NLB
1999-11-29  22:44                4,033 LX20024.NLB
1999-11-29  22:44                4,289 LX20025.NLB
1999-11-29  22:44                4,289 LX20026.NLB
1999-11-29  22:44                5,145 LX20027.NLB
1999-11-29  22:44                4,034 LX20028.NLB
1999-11-29  22:44                4,560 LX20029.NLB
1999-11-29  22:44                4,033 LX2002A.NLB
1999-11-29  22:44                4,285 LX2002B.NLB
1999-11-29  22:44                4,283 LX2002C.NLB
1999-11-29  22:44                5,057 lx2002d.nlb
1999-11-29  22:44                5,130 LX2002E.NLB
1999-11-29  22:44                5,088 LX20032.NLB
1999-11-29  22:44                5,591 LX2003D.NLB
1999-11-29  22:44                4,031 LX20046.NLB
1999-11-29  22:44                7,410 LX20048.NLB
1999-11-29  22:44                4,403 LX20051.NLB
1999-11-29  22:44                5,179 LX20052.NLB
1999-11-29  22:44                4,833 LX2005A.NLB
1999-11-29  22:44                4,834 LX2005B.NLB
1999-11-29  22:44                4,289 LX2005C.NLB
1999-11-29  22:44                4,306 LX2005D.NLB
1999-11-29  22:44                3,777 LX2005E.NLB
1999-11-29  22:44                3,777 LX2005F.NLB
1999-11-29  22:44                4,834 lx20060.nlb
1999-11-29  22:45                4,835 LX20061.NLB
1999-11-29  22:45                4,034 LX20062.NLB
1999-11-29  22:45                4,835 LX20063.NLB
1999-11-29  22:45                4,033 LX2006E.NLB
1999-11-29  22:45                4,288 LX20071.NLB
1999-11-29  22:45                4,800 LX20072.NLB
1999-11-29  22:45                5,830 LX2008C.NLB
1999-11-29  22:45                4,541 LX20096.NLB
1999-11-29  22:45                4,557 LX20098.NLB
1999-11-29  22:45                4,845 LX20099.NLB
1999-11-29  22:45                5,566 LX2009A.NLB
1999-11-29  22:45                4,541 LX2009B.NLB
1999-11-29  22:45                4,853 LX2009C.NLB
1999-11-29  22:45                5,059 LX2009E.NLB
1999-11-29  22:45                5,060 LX2009F.NLB
1999-11-29  22:45                5,029 LX200A0.NLB
1999-11-29  22:45                5,053 LX200A1.NLB
1999-11-29  22:45                5,310 LX200A2.NLB
1999-11-29  22:45                5,316 LX200A3.NLB
1999-11-29  22:45                5,891 LX200A4.NLB
1999-11-29  22:45                5,597 LX200A5.NLB
1999-11-29  22:45                4,545 LX200A6.NLB
1999-11-29  22:45                4,802 LX200A7.NLB
1999-11-29  22:45                4,801 LX200AA.NLB
1999-11-29  22:45                4,545 LX200AB.NLB
1999-11-29  22:45                5,056 LX200AC.NLB
1999-11-29  22:45                5,053 LX200AD.NLB
1999-11-29  22:45                4,801 LX200AE.NLB
1999-11-29  22:45                5,057 LX200AF.NLB
1999-11-29  22:45                4,288 LX200B0.NLB
1999-11-29  22:45                5,057 LX200B1.NLB
1999-11-29  22:45                4,801 LX200B2.NLB
1999-11-29  22:45                4,802 LX200B3.NLB
1999-11-29  22:45                4,576 LX200B4.NLB
1999-11-29  22:45                4,576 LX200B5.NLB
1999-11-29  22:45                3,777 LX200B6.NLB
1999-11-29  22:45                3,776 LX200B7.NLB
1999-11-29  22:45                4,297 LX200B8.NLB
1999-11-29  22:45                4,290 LX200B9.NLB
1999-11-29  22:45                3,776 LX200BA.NLB
1999-11-29  22:45                4,290 LX200BB.NLB
1999-11-29  22:45                4,291 LX200BC.NLB
1999-11-29  22:45                4,577 LX200BD.NLB
1999-11-29  22:45                5,028 LX200BE.NLB
1999-11-29  22:45                4,286 LX200BF.NLB
1999-11-29  22:45                4,542 LX200C0.NLB
1999-11-29  22:45                4,797 LX200C1.NLB
1999-11-29  22:45                4,291 LX200C2.NLB
1999-11-29  22:45                4,801 LX200C3.NLB
1999-11-29  22:45                5,053 LX200C4.NLB
1999-11-29  22:45                4,798 LX200C5.NLB
1999-11-29  22:45                4,034 LX200C6.NLB
1999-11-29  22:45                4,033 LX200C7.NLB
1999-11-29  22:45                4,577 LX200C8.NLB
1999-11-29  22:45                4,675 LX200C9.NLB
1999-11-29  22:45                4,683 LX200CA.NLB
1999-11-29  22:45                4,971 LX200CB.NLB
1999-11-29  22:45                4,940 LX200CC.NLB
1999-11-29  22:45                4,939 LX200CD.NLB
1999-11-29  22:45                4,939 LX200CE.NLB
1999-11-29  22:45                5,243 LX200CF.NLB
1999-11-29  22:45                4,033 LX200D0.NLB
1999-11-29  22:45                4,573 LX200D2.NLB
1999-11-29  22:45                4,285 LX200D3.NLB
1999-11-29  22:45                4,622 LX200DD.NLB
1999-11-29  22:45                4,693 LX200DE.NLB
1999-11-29  22:45                4,653 LX200DF.NLB
1999-11-29  22:45                4,501 LX200E0.NLB
1999-11-29  22:45                4,694 LX200E1.NLB
1999-11-29  22:45                3,773 LX200E2.NLB
1999-11-29  22:45                4,302 LX200E7.NLB
1999-11-29  22:45                4,286 LX200EB.NLB
1999-11-29  22:45                4,832 LX200EF.NLB
1999-11-29  22:45                5,178 LX200F1.NLB
1999-11-29  22:45                5,167 LX200FB.NLB
1999-11-29  22:45                4,838 LX20105.NLB
1999-11-29  22:45                5,309 LX20106.NLB
1999-11-29  22:45                5,315 LX20107.NLB
1999-11-29  22:45                5,890 LX20108.NLB
1999-11-29  22:45                5,572 LX20109.NLB
1999-11-29  22:45                4,544 LX2010A.NLB
1999-11-29  22:45                4,801 LX2010B.NLB
1999-11-29  22:45                3,771 LX20115.NLB
1999-11-29  22:45                3,771 LX20116.NLB
1999-11-29  22:45                3,784 LX20117.NLB
1999-11-29  22:45                4,298 LX2012D.NLB
1999-11-29  22:45                4,826 LX20137.NLB
1999-11-29  22:45                4,307 LX20138.NLB
1999-11-29  22:45                4,292 LX2013A.NLB
1999-11-29  22:45                4,290 LX2013B.NLB
1999-11-29  22:45                4,298 LX2013C.NLB
1999-11-29  22:45                4,291 LX2013D.NLB
1999-11-29  22:45                4,034 LX2013F.NLB
1999-11-29  22:45                4,034 LX20140.NLB
1999-11-29  22:45                4,291 LX20142.NLB
1999-11-29  22:45                6,081 LX2015F.NLB
1999-11-29  22:45                6,082 LX20160.NLB
1999-11-29  22:45                4,543 LX20161.NLB
1999-11-29  22:45                4,544 LX20162.NLB
1999-11-29  22:45                5,164 LX20170.NLB
1999-11-29  22:45                4,790 LX2017C.NLB
1999-11-29  22:45                4,825 LX2017D.NLB
1999-11-29  22:45                4,797 LX2017E.NLB
1999-11-29  22:45                5,325 LX2017F.NLB
1999-11-29  22:45                5,765 LX20180.NLB
1999-11-29  22:45                5,053 LX20181.NLB
1999-11-29  22:45                4,541 LX20182.NLB
1999-11-29  22:45                5,566 LX20186.NLB
1999-11-29  22:45                4,541 LX20191.NLB
1999-11-29  22:45                5,310 LX201F4.NLB
1999-11-29  22:45                5,335 LX201F8.NLB
1999-11-29  22:45                4,545 LX201F9.NLB
1999-11-29  22:45                4,802 LX201FA.NLB
1999-11-29  22:45                5,332 LX201FB.NLB
1999-11-29  22:45                5,056 LX201FC.NLB
1999-11-29  22:45                5,345 LX201FD.NLB
1999-11-29  22:45                5,335 LX201FF.NLB
1999-11-29  22:45                5,070 LX20202.NLB
1999-11-29  22:45                4,290 LX2022A.NLB
1999-11-29  22:45                4,032 LX2022B.NLB
1999-11-29  22:45                4,289 LX2022C.NLB
1999-11-29  22:45                4,287 LX2022D.NLB
1999-11-29  22:45                4,543 LX2022E.NLB
1999-11-29  22:45                4,032 LX2022F.NLB
1999-11-29  22:45                5,582 LX20230.NLB
1999-11-29  22:45                4,290 LX20231.NLB
1999-11-29  22:45                4,800 LX20233.NLB
1999-11-29  22:45                4,545 LX20235.NLB
1999-11-29  22:45                4,546 LX20236.NLB
1999-11-29  22:45                5,058 LX20237.NLB
1999-11-29  22:45                5,311 LX2024E.NLB
1999-11-29  22:45                3,516 LX2031D.NLB
1999-11-29  22:45                5,838 LX2031E.NLB
1999-11-29  22:45              43,276 LX2033D.NLB
1999-11-29  22:45              41,552 LX2033E.NLB
1999-11-29  22:45              41,555 LX2033F.NLB
1999-11-29  22:45              55,837 LX20340.NLB
1999-11-29  22:45              60,101 LX20341.NLB
1999-11-29  22:45              55,836 LX20342.NLB
1999-11-29  22:45              60,142 LX20343.NLB
1999-11-29  22:45              42,560 LX20344.NLB
1999-11-29  22:45              48,596 LX20348.NLB
1999-11-29  22:45              27,473 LX2034A.NLB
1999-11-29  22:45              54,818 LX2034D.NLB
1999-11-29  22:45              61,021 lx2034e.nlb
1999-11-29  22:45              45,751 LX20352.NLB
1999-11-29  22:45              43,706 LX20353.NLB
1999-11-29  22:45              57,633 LX20354.NLB
1999-11-29  22:45              59,118 LX20355.NLB
1999-11-29  22:45              55,081 LX2035C.NLB
1999-11-29  22:45              56,410 LX2035D.NLB
1999-11-29  22:45                5,309 LX2035E.NLB
1999-11-29  22:45              58,154 LX2035F.NLB
1999-11-29  22:45              54,570 LX20360.NLB
1999-11-29  22:45              40,426 LX20361.NLB
1999-11-29  22:45              45,794 LX20362.NLB
1999-11-29  22:45              54,550 lx20363.nlb
1999-11-29  22:45              41,555 LX20366.NLB
1999-11-29  22:45              58,921 LX20367.NLB
1999-11-29  22:45              52,301 LX20368.NLB
1999-11-29  22:45                5,968 lx203E2.nlb
1999-11-29  22:45                5,551 lx203E3.nlb
1999-11-29  22:45              26,915 LX203E4.NLB
1999-11-29  22:45              54,896 LX203E5.NLB
1999-11-29  22:45              40,635 LX203E6.NLB
1999-11-29  22:45              27,617 LX203E9.NLB
1999-11-29  22:45              41,241 LX20726.NLB
1999-11-29  22:45              54,782 LX20728.NLB
1999-11-29  22:45              58,330 LX20729.NLB
1999-11-29  22:45              47,861 LX20730.NLB
1999-11-29  22:45              26,454 LX20732.NLB
1999-11-29  22:45              44,804 lx2073a.nlb
1999-11-29  22:45              57,110 lx2073c.nlb
1999-11-29  22:45              57,787 lx2073d.nlb
1999-11-29  22:45              35,502 lx20744.nlb
1999-11-29  22:45              60,831 LX20747.NLB
1999-11-29  22:45              53,551 lx20748.nlb
1999-11-29  22:45              39,911 lx20749.nlb
1999-11-29  22:45                4,818 LX30001.NLB
1999-11-29  22:45                4,851 LX30002.NLB
1999-11-29  22:45                3,263 LX30003.NLB
1999-11-29  22:45                3,296 LX30004.NLB
1999-11-29  22:45                3,263 LX30005.NLB
1999-11-29  22:45                3,332 LX30006.NLB
1999-11-29  22:45                3,264 LX30007.NLB
1999-11-29  22:45                3,301 LX30008.NLB
1999-11-29  22:45                2,747 LX30009.NLB
1999-11-29  22:45                2,876 LX3000A.NLB
1999-11-29  22:45                3,264 LX3000B.NLB
1999-11-29  22:45                3,263 LX3000C.NLB
1999-11-29  22:45                3,266 LX3000D.NLB
1999-11-29  22:45                3,264 LX3000E.NLB
1999-11-29  22:45                3,264 LX3000F.NLB
1999-11-29  22:45                3,266 LX30010.NLB
1999-11-29  22:45                3,262 LX30011.NLB
1999-11-29  22:45                3,287 LX30012.NLB
1999-11-29  22:45                3,262 LX30013.NLB
1999-11-29  22:45                3,295 LX30014.NLB
1999-11-29  22:45                3,263 LX30015.NLB
1999-11-29  22:45                3,266 LX30016.NLB
1999-11-29  22:45                3,427 LX30017.NLB
1999-11-29  22:45                3,262 LX30018.NLB
1999-11-29  22:45                3,262 LX30019.NLB
1999-11-29  22:45                3,291 LX3001A.NLB
1999-11-29  22:45                3,263 LX3001B.NLB
1999-11-29  22:45                3,263 LX3001C.NLB
1999-11-29  22:45                3,328 LX3001D.NLB
1999-11-29  22:45                4,810 LX3001E.NLB
1999-11-29  22:45                3,272 LX3001F.NLB
1999-11-29  22:45                3,271 LX30020.NLB
1999-11-29  22:45                3,264 LX30021.NLB
1999-11-29  22:45                3,285 LX30022.NLB
1999-11-29  22:45                3,264 LX30023.NLB
1999-11-29  22:45                3,263 LX30024.NLB
1999-11-29  22:45                4,815 LX30025.NLB
1999-11-29  22:45                3,265 LX30026.NLB
1999-11-29  22:45                3,342 LX30027.NLB
1999-11-29  22:45                3,265 LX30028.NLB
1999-11-29  22:45                4,294 LX30029.NLB
1999-11-29  22:45                3,264 LX3002A.NLB
1999-11-29  22:45                3,285 LX3002B.NLB
1999-11-29  22:45                3,266 LX3002C.NLB
1999-11-29  22:45                3,275 LX3002D.NLB
1999-11-29  22:45                3,266 LX3002E.NLB
1999-11-29  22:45                3,265 LX3002F.NLB
1999-11-29  22:45                1,715 LX30030.NLB
1999-11-29  22:45                3,253 LX30031.NLB
1999-11-29  22:45                3,262 LX30032.NLB
1999-11-29  22:45              12,060 LX30033.NLB
1999-11-29  22:45              12,429 LX30034.NLB
1999-11-29  22:45                2,232 LX30035.NLB
1999-11-29  22:45                4,815 LX30036.NLB
1999-11-29  22:45                3,265 LX30037.NLB
1999-11-29  22:45                2,236 LX30038.NLB
1999-11-29  22:45                2,756 LX30039.NLB
1999-11-29  22:45                3,284 LX3003A.NLB
1999-11-29  22:45                2,239 LX3003B.NLB
1999-11-29  22:45                3,269 LX3003C.NLB
1999-11-29  22:45                3,272 LX3003D.NLB
1999-11-29  22:45                3,273 LX3003E.NLB
1999-11-29  22:45                2,240 LX3003F.NLB
1999-11-29  22:45                4,314 LX30040.NLB
1999-11-29  22:45                4,343 LX30041.NLB
1999-11-29  22:45                  175 lx30042.nlb
1999-11-29  22:45                8,155 lx30043.nlb
1999-11-29  22:45              12,515 LX30044.NLB
1999-11-29  22:45              60,481 LX5034A.NLB
1999-11-29  22:45              43,135 LX50366.NLB
1999-11-29  22:45              56,663 LX503E4.NLB
1999-11-29  22:45              60,486 lx50732.nlb
1999-11-29  22:45              44,356 LX6033E.NLB
1999-11-29  22:45              44,359 LX6033F.NLB
1999-11-29  22:45              44,033 LX6034A.NLB
1999-11-29  22:45              38,026 LX6034D.NLB
1999-11-29  22:45              39,669 lx6034e.nlb
1999-11-29  22:45              50,573 LX60354.NLB
1999-11-29  22:45              58,849 LX6035C.NLB
1999-11-29  22:45              40,942 LX6035D.NLB
1999-11-29  22:45              59,430 LX6035F.NLB
1999-11-29  22:45              54,662 LX60360.NLB
1999-11-29  22:45              41,478 LX60361.NLB
1999-11-29  22:45              38,450 LX60362.NLB
1999-11-29  22:45              53,366 lx60363.nlb
1999-11-29  22:45              54,911 LX60366.NLB
1999-11-29  22:45              39,155 LX603E4.NLB
1999-11-29  22:45              43,338 lx60732.nlb
1999-11-29  22:45              50,138 lx6073c.nlb
1999-11-29  22:45              59,319 LX60747.NLB
1999-11-29  22:45              41,223 lx60749.nlb
            452 个文件      4,451,911 字节

    列出所有文件:
            485 个文件    13,577,896 字节
              23 个目录    691,769,344 可用字节


说明
1、tnsnames.ora可以在可执行文件的下面,为了保持风格统一,放在network下的子目录下
2、oracle.key 文件的内容应和注册表中的信息一致 比如:Software\ORACLE\HOME0
3、注册表中的内容为
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]
"ORACLE_GROUP_NAME"="Oracle - OraHome81"
"ORACLE_HOME_NAME"="OraHome81"
"ORACLE_HOME"="d:\\MyProgram\\Ora81"
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
"ORACLE_HOME_KEY"="Software\\ORACLE\\HOME0"
4、我使用的是oo4o的api,为了能使用oo4o需要 regsvr32 oip8.dll注册接口
5、tnsnames.ora中存放的是连接的描述,可以用文本编辑器修改他。

我的程序使用完好,好像速度还快了一些(呵呵,可能是心理作用),仅仅提供一个打包的做法,和大家共享。
 
回复人: maptrix() (2001-10-26 19:19:23)  得0分 
最后还要说明的一点是在环境变量path的后面加上 ...;d:\MyProgram\ora81\bin  

#3


heyongzhou的方法非常好!!!

有没有用PB连接ORACLE客户端的如上的简便方法?
我的客户水平在很大情况下需要我替他们安装ORACLE的客户端。

#4


这个对所有的语言都是通用的!!!