要在不同的服务器上连接SAP Hana数据库,可以使用以下代码示例:
1.在第一个HANA数据库中创建远程连接:
CREATE REMOTE SOURCE custom_remote_source ADAPTER "hanaodbc" CONFIGURATION 'Driver={HDBODBC};ServerNode=
2.测试远程连接:
SELECT * FROM "SCHEMA_NAME"."TABLE_NAME"@custom_remote_source;
这将显示从远程数据库检索的数据。
3.在第二个HANA数据库中创建本地连接到远程数据库:
CREATE VIRTUAL TABLE "SCHEMA_NAME"."TABLE_NAME" AT "custom_remote_source";
现在,您可以访问来自远程数据库的数据,就像本地数据库一样。
请注意:为了允许跨服务器访问HANA数据库,必须在数据库配置中启用相应的设置,并且可能需要执行一些其他设置。建议向SAP HANA管理员寻求帮助。