En el siguiente procedimiento, la “máquina host” se refiere a la máquina en la que instalará y configurará unixODBC. La «máquina cliente» se refiere a la máquina (o máquinas) a las que se conectará mediante unixODBC.
Necesitará la dirección IP de su máquina host y cliente. Haga que esa información esté disponible a medida que avanza en este proceso.
Paso 1: editar el archivo de la base de datos del cliente
Antes de que pueda conectarse a su base de datos de cliente usando unixODBC, necesita actualizar la base de datos de cliente hosts archivo con dirección IP para SAP HANA, máquina host de edición expresa. Deberá hacer esto con cada base de datos de cliente.
Haga lo siguiente en su (s) máquina (s) cliente:
Editar /etc/hosts en Windows
Ir C:WindowsSystem32driversetc.
I Administrador modo, abierto Hospedadores y Bloc de notas. Consulte su sistema operativo para obtener información sobre cómo abrir aplicaciones en modo Administrador.
En una fila nueva sin terminar, agregue la dirección IP de su máquina host con un alias de su elección. Guarde sus cambios.
Consejo: El espaciado es importante. Asegúrese de que esta imagen se parezca a su archivo de host en el Bloc de notas.
Editar /etc/hosts en Mac y Linux
En su máquina Mac o Linux, inicie la aplicación Terminal.
Pon el hosts archivo con el siguiente comando:
sudo sh - c 'echo <ip_address_of_host> <alias> >> /etc/hosts'
Hecho
Inicie sesión para responder la pregunta
Nota: Los pasos restantes se realizan en su máquina host.
Paso 2: Instale unixODBC Driver Manager
Nota: Si no tiene registrada su versión de SUSE, no se cargarán repositorios en su máquina. Para obtener más información, consulte el Academia SAP HANA video para más detalles.
Abra una línea de comando para su máquina host.
Abierto YaST usando sudo.
sudo -i
yast
Oh Software Vamos Gestión de software
Buscar e instalar unixodbc.
Escribe «unixodbc«sa Búsqueda de frases sección y presione Entrar.
Elija la versión de 32 o 64 bits según su instalación.
Presione Tab y presione Entrar para abrir un menú de acciones. Destacar + y presione Entrar para aceptar.
Presione F10 para aceptar. La instalación tardará unos minutos.
La salida YaST presionando F10 para terminar y luego F9 para salir.
Verifique si la instalación fue exitosa. Ejecuta el comando odbcinst. Si ve una lista de comandos, la instalación se realizó correctamente.
Hecho
Inicie sesión para responder la pregunta
Paso 3: Cree el archivo .odbc.ini
Iniciar sesión como <sid>adm y muévete a /usr/sap/HXE/home directorio.
Ejemplo:
su -l hxeadm
cd /usr/sap/HXE/home
Crea el .odbc.ini expediente.
vi .odbc.ini
Agregue lo siguiente para cada máquina cliente:
[<DATABASE_NAME>]
servernode = <client_ip_address>:3<instance_number>13
#location of the unixODBC driver
driver = /usr/sap/<sid>/HDB<instance_number>/exe/libodbcHDB.so
description = <optional_description>
databasename = <your_database_alias>
Aquí hay un ejemplo:
[HXECLIENT]
servernode = 10.100.100:39013
driver = /usr/sap/HXE/HDB90/exe/libodbcHDB.so
description = Test database for unixODBC
databasename = client
Hecho
Inicie sesión para responder la pregunta
Paso 4: use el comando isql para conectarse a su sistema
Inicie sesión en XS Advanced CLI como XSA_ADMIN. Usar comando xs-admin-login desde el indicador en la máquina virtual como hxeadm Nota: Si no está usando…
Los tutoriales anteriores son una continuación de los tutoriales anteriores. Se asume que ha creado un TPCH usuario con los permisos correctos e iniciado sesión…