odbc数据源配置_SAPHANA2.0创建MSSQL远程数据源

本文介绍了如何在SAPHANA2.0环境中配置ODBC数据源以连接到远程SQLSERVER。步骤包括查看ODBC驱动程序目录,更新环境变量LD_LIBRARY_PATH,创建DSN条目,以及通过SQL语法或SAP HANA数据库浏览器创建远程数据源。详细步骤详细阐述,便于SAP管理员操作。
摘要由CSDN通过智能技术生成

d88a5ee61f175a28807cc7698c54648a.png

一.查看SQLSERVER ODBC驱动程序目录。

a942edac75030100642db3bdd244fc39.png

二.将驱动路径增加到环境变量 LD_LIBRARY_PATH 。

通过在SAP HANA管理员用户的主目录中创建或修改.customer.sh文件来配置环境变量 LD_LIBRARY_PATH,文件包括以下条目:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/

以下操作截图为创建文件后移动到SAP管理员用户主目录中:

9c6f65ac03d4c5e72ce01322c38211b1.png

三.创建一个DSN条目

1.以SAP HANA软件所有者( adm)登录到SAP HANA主机,更改为 adm $ HOME目录。

2.创建一个.odbc.ini文件(如果尚不存在)。

3.在.odbc.ini文件中为每个远程源定义一个条目。例如:

[MSSQL1]Driver= /opt/microsoft/msodbcsql17/lib64/libmsodbcsql-17.6.so.1.1Server=,Database=

0bb4e2d77b2b92e5f9557c951680e6fb.png

2e0791faa81cd37326644576d8b274b4.png

四.使用SQL语法创建远程数据源

1.在SQL控制台中,连接到租户数据库。

2.执行CREATE REMOTE SOURCE命令,引用.odbc.ini文件中的DSN条目 。

CREATE REMOTE SOURCE MY_MSSQL1 ADAPTER mssql     CONFIGURATION 'DSN=MSSQL1'    with CREDENTIAL TYPE 'PASSWORD' USING 'user=;password=';

五.使用SAP HANA数据库浏览器创建远程源

1.在SAP HANA数据库浏览器中,右键单击 数据库目录中的“ 远程源”对象,然后单击“ 添加远程源”。

2.指定远程源名称。

3.在适配器名称下拉列表中,选择 MSSQL(GENERIC(ODBC))。

4.输入所需的连接信息:

Data Source Name
属性描述
Data Source Name指定odbc.ini文件中定义的DSN 。
DML Mode指定远程源是只读(默认)还是可读写。

5.指定远程源的凭据模式。

  • 技术用户–指定有效的SAP HANA用户和密码以连接到远程源。到远程数据源的所有连接共享该数据源的相同凭据。

  • 辅助凭据–每个用户为每个数据源创建一个凭据。创建远程源之前,至少应存在一个辅助凭据。如果不存在辅助凭据,则凭据模式设置为“无”,但是一旦创建了辅助凭据,凭据模式就会自动切换到辅助凭据。

e71cb6d31929e3ffa1dacb7e960ccec5.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值