- Información general
- Criptografía
- Base de datos
- Java
- Python
- WebAPI

Actividades para desarrolladores
Oracle.ManagedDataAccess.Types.OracleRefCursor.
Para ello, debes asegurarte de que el número de parámetros y su tipo coincidan con la configuración de los en la propiedad Parámetros de la actividad Ejecutar consulta.
Puedes obtener el contenido del cursor utilizando la actividad Invocar código o puedes pasarlo a otra consulta de la base de datos como parámetro de entrada. Aquí hay un código de invocación de muestra para convertirlo en una tabla de datos:
Oracle.ManagedDataAccess.Client.OracleDataReader reader2 = myRefCursor.GetDataReader();
dt = new DataTable();
dt.Load(reader2);Oracle.ManagedDataAccess.Client.OracleDataReader reader2 = myRefCursor.GetDataReader();
dt = new DataTable();
dt.Load(reader2);myRefCursor.Dispose), con la actividad Invocar método del paquete de actividades del sistema o a través de un comando SQL que ejecutas.
Esta guía proporciona cadenas de conexión de muestra para la actividad Conectar a la base de datos , lo que te permite conectarte a varias bases de datos utilizando controladores nativos y ODBC. Incluye ejemplos para Microsoft SQL Server y controladores ODBC populares como MySQL, Oracle y PostgreSQL. Sigue las mejores prácticas para garantizar una conectividad de base de datos segura y eficiente.
Microsoft SQL Server
Formatos de cadena de conexión comunes para Microsoft SQL Server cuando se utiliza Microsoft.Data.SqlClient
1. Utilizar la autenticación de SQL Server:
Data Source=SERVER_NAME;Initial Catalog=DATABASE_NAME;User ID=USERNAME;Password=PASSWORD;
2. Con un puerto específico:
Data Source=SERVER_NAME,PORT_NUMBER;Initial Catalog=DATABASE_NAME;User ID=USERNAME;Password=PASSWORD;
3. Utilizar el controlador ODBC
Driver={ODBC Driver 18 for SQL Server};Server=SERVER_NAME;Database=DATABASE_NAME;Uid=USERNAME;Pwd=PASSWORD;Encrypt=yes;TrustServerCertificate=no;
Puedes obtener más información al respecto a través de la página de documentación oficial de Microsoft aquí.
Archivo de Excel
Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=C:\full\path\to\the\sampleFile.xlsx;Acceso a datos gestionados por Oracle
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=XEPDB1)));User II=system;Password=your_password;
Puedes obtener más información al respecto a través de la página de documentación oficial de Microsoft aquí.
Controlador MySQL ODBC 8.3 Unicode
Driver={MySQL ODBC 8.3 Unicode Driver};Server=SERVER_NAME;Database=DATABASE_NAME;User=USERNAME;Password=PASSWORD;Option=3;
Puedes obtener más información al respecto en la página de documentación oficial de MySQL aquí.
Controlador ANSI ODBC 8.3 de MySQL
Driver={MySQL ODBC 8.3 ANSI Driver};Server=SERVER_NAME;Database=DATABASE_NAME;User=USERNAME;Password=PASSWORD;Option=3;