1.先在SAP底层ORACLE数据库编辑TNS文件,一般由BASIS配置完成.配置完成后我们可以用事务码:AL11查看配置是否正确,路径:DIR_ORAHOME->network->admin->tnsnames.ora查看对应的TNS是否配置正确,如:
MDORA92.WORLD=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.81.2) (PORT = 1521))
)
(CONNECT_DATA =
(SID = mdora92)
(SERVER = DEDICATED)
)
)[@more@]
2.在SAP中用DBCO配置,如下:
在连接信息中加入MDORA92.WORLD为底层配置的名称,
:ZHS16GBK是为了避免产生乱码
3.编写程序实现SAP访问外部ORACLE数据库,下面的例子是个连接外部数据库过程:
REPORT ZMM_BFS_DATABASE_CONNECT.
INCLUDE .
************************************************************************
* Parameters and Select Opti