Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
former_member182844
Active Participant


Hace algún tiempo, escribíamos sobre los Primeros pasos con SAP HANA Studio.

Hoy, toca el turno de centrarnos en otra herramienta de administración de SAP HANA: HDBSQL.

¿Qué es HDBSQL?


SAP HANA HDBSQL es una herramienta en línea de comandos para la ejecución de sentencias en la base de datos SAP HANA.
Con SAP HANA HDBSQL podremos por ejemplo, ejecutar sentencias SQL y procedimientos de base de datos así como ejecutar consultas contra la propia base de datos y sus objetos.

Conectándonos a la base de datos a través de SAP HANA HDBSQL.


En primer lugar, deberemos logarnos en el servidor con el <sid>adm de nuestra base de datos SAP HANA.
(Este usuario tiene en su PATH la ruta /usr/sap/<SID>/HDB<instancia>/exe)

su <sid>adm

Una vez logados, para conectarnos a nuestra base de datos:

hdbsql -n localhost -i <numerodeinstancia> -u <usuario> –p <password>


Para evitar introducir esta secuencia, podemos almacenar nuestro usuario SYSTEM bajo el Secure User Store, gracias a la utilidad: hdbuserstore.
Para ello:
hdbuserstore SET MYSYSTEM localhost:3<instancia>15 SYSTEM <password>
Podremos listar los usuarios almacenados en el Secure user store con el comando:
hdbuserstore LIST


A partir de ahora podemos conectarnos con:

hdbsql –U MYSYSTEM



 

Para comprobar que la conexión ha sido exitosa podemos ejecutar el siguiente SELECT:

SELECT * FROM dummy (Para salir pulsar q).


3 Comments
Labels in this area