Mejoras en el rendimiento de Pervasive.SQL V8 Facilidades de instalación y configuración

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Mejoras en el rendimiento de Pervasive.SQL V8 Facilidades de instalación y configuración"

Transcripción

1 Qué es lo nuevo de Pervasive.SQL V8 La nueva versión de Pervasive.SQL V8 ha incorporado una serie de mejoras, con respecto a las versiones anteriores, que comprenden aspectos relativos a la velocidad, la confiabilidad y la facilidad de administración de los diferentes motores en todas la plataformas. A continuación listamos y explicamos brevemento estas mejoras. Para obtener más información al respecto, le recomendamos que lea el documento What s new?, que se incluye en el CD de instalación de Pervasive. Mejoras en el rendimiento de Pervasive.SQL V8 Facilidades de instalación y configuración Mejoras en el rendimiento de Pervasive.SQL V8 Mejoras en Btrieve Una de las mejoras más importante se ha realizado en el motor de Btrieve, reduciéndose las operaciones de I/O de disco y de red, las cuales resultan críticas en las aplicaciones de base de datos. Turbo Writer Accelerator Turbo Writer Accelerator (TWA) mejora el rendimiento de las aplicaciones que modifican datos frecuentemente, ya que agrupa las operaciones de escritura a disco en grandes bloques secuenciales, realizando menos operaciones hacia el disco duro. Client Cache Esta funcionalidad mejora el rendimiento de las aplicaciones que realizan operaciones de búsquedas frecuentemente, pues deposita localmente en la memoria del cliente los datos que han sido leidos recientemente, reduciendo el tiempo de recuperación y el tráfico en la red. Dynamic Cache Esta cache mejora el rendimiento porque le concede la cantidad de memoria dedicada por la cache de la base de datos, para contraerse o expandirse dinámicamente, según cambien las necesidades de la base de datos o la carga del sistema. Transaction Logging Esta nueva opción adiciona un nuevo nivel de recuperación, para aquellas aplicaciones que trabajan con transacciones. Transaction Logging ofrece integridad en datos multi-archivos, atomicidad en transacciones multi-archivos y un rendimiento más alto que Transaction Durability. En contraste con Transaction Durability, nos ofrece la garantía de confirmar las Página 1 de 20

2 transacciones satisfactorias, en el momento de caidas del sistema. Seleccione Transaction Logging, si por lo menos, una de sus aplicaciones realiza transacciones en múltiples archivos de datos. Mejoras en SRDE Las más importantes mejoras se han realizado en el Motor SQL Relacional de Bases de datos (SQL Relational Database Engine, SRDE). Estas mejoras se enfocan principalmente en la optimización de las sentencias SQL y en adicionar soporte para filtros MKDE, los cuales le permiten al MKDE retornar pocos registros al SRDE, para filtros relacionales. Analysis Restriction Durante la ejecución de consultas SQL, el SRDE intenta convertir condiciones complejas a condiciones CNF (Conjunctive Normal Form), para facilitar el análisis y proceso de las restricciones. CNF requiere que las sentencias con restricciones deben estar formadas por una o más condiciones OR conectadas por un operador AND. (a=2 OR b=3) AND (a=5 OR c=12) AND (a=0 OR d=30) Filtros Push-Down El MKDE ofrece una capacidad de filtrado muy rápida, pero restrictiva. Con esta versión, el SRDE saca ventaja de esta capacidad usando al MKDE, donde sea posible, para filtrar el conjunto de resultado, antes que ellos sean retornados al SRDE, para un procesamiento posterior. Mejoras en el uso de índices Para mejorar el uso de índices, se han realizados los siguientes cambios. Las expresiones disyuntivas se optimizan bajo más circuntancias. El SRDE optimiza todos los predicados unidos por OR, si una columna simple es el primer o el único segmento de un indice en una tabla asociada. El SRDE usa índice únicos, para proporcionar optimización para DISTINCT. Donde es posible, se utiliza el índice para reducir el número de registros leidos por el SRDE, para satisfacer una condición DISTINCT. La columna en el índice debe estar en la lista SELECT. Esta optimización toma lugar para la primera o la única tabla accedida dada en la sentencia SQL, pero no en las tablas subsecuentes. Mejoras de optimización para DISTINCT sin la cláusula GROUP BY, en muchas circunstancias Página 2 de 20

3 Mejoras de optimización para restricción LIKE en muchas circunstancias. En muchas circunstancias, los índices ascedentes o descendentes son usados alternativamente por restricciones de filtro ascendentes o descendentes, con la excepción de la cláusula ORDER BY, la cual requiere que el índice esté en la misma dirección, como la restricción del filtro. Mejoras en el uso de las tablas temporales El funcionamiento mejora sensiblemente para consultas o situaciones que requieren que el SRDE haga uso de tablas temporales. Las consultas afectadas son: Aquellas que utilicen una tabla temporal para satisfacer una cláusula DISTINCT, GROUP BY o ORDER BY. Conjunto de resultados generados utilizando un tipo de cursor estático. Conjunto de resultados que contenga bookmarks. Mejoras del motor El motor Workgroup ahora soporta acceso ODBC de clientes Worgroup remotos. En versiones anteriores el motor Workgroup solo podía aceptar conexiones remotas, a través de la interface de Btrieve. Para obtener mayor información acerca de cómo configurar las diferentes arquitecturas que permite el servidor Workgroup, es recomendable que lea los siguientes documentos: Setting Up Database Access on Windows en la página 2-25 de Pervasive.SQL User s Guide. Setting Up Client Access en la página 2-40 de Pervasive.SQL User sguide. Configuring the Workgroup Engine en la página 10-1 de Getting Started with Pervasive.SQL (Workgroup edition). Los clientes ahora conectan a un motor Workgroup vía ODBC. En versiones anteriores, la conectividad a través de ODBC requería tener instalado un motor Workgroup en cada ordenador, para acceder a los datos que eran controlados por otro motor Workgroup. Ahora un cliente puede acceder a cualquier motor Workgroup remoto usando ODBC o una conexión Btrieve Página 3 de 20

4 Obtener el mejor rendimiento del motor Workgroup Cambiar Engine DSN por Client DSN Si tiene instalado un motor Workgroup en cada ordenador y todos acceden a los mismos datos a través de Engine DSN, esta configuración le seguirá funcionando, pero obtendrá más rendimiento si cambia todas sus conexiones a Client DSN, excepto una, la cual se convertirá en el Gateway. Bajo esta arquitectura todo el proceso se realizará en el Gateway y se reducirá el tráfico de datos, a través de la red. Utilice el motor Workgroup como motor Server Esta configuración le permite correr, en el mismo ordenador donde se encuentran los datos, un motor Workgroup. Este motor debe estar siempre funcionando para evitar que otro motor Workgroup tome el control de los datos y afecte el rendimiento. Para asegurarse de esto, puede utilizar un archivo localizador de Gateway (Gateway Locator File) donde especifique que el motor es propietario de los datos. Figura 1. Un servidor Workgroup corriendo en el mismo ordenador que residen los datos y los clientes accediendo a través de Client DSN Instalar un Gateway permanente Si no puede instalar y correr un motor de base de datos donde están almacendos los archivos de datos, entonces debe designar un motor de base de datos en otro ordenador como Gateway permanente. Este motor siempre debe estar inicializado antes de que cualquier usuario intente de acceder a los datos, para prevenir que otro motor Workgroup tome el control de los archivos de datos y afecte el rendimiento. Para asegurar que otro motor no pueda tomar el control de los datos, puede usar un archivo localizador del Gateway de solo Página 4 de 20

5 lectura (Gateway Locator File) que especifique el motor como propietario de los datos. Figura 2. Un servidor Workgroup corriendo en un ordenador diferente al que residen los datos y los clientes accediendo a través de Client DSN Configuración Gateway flotante La configuración Gateway flotante es la menos recomendada, pues cada ordenador posee instalado un servidor Workgroup que apunta a los datos a través de una conexión Engine DSN, permitiendo que el primer servidor que accede a los datos tome el control de estos, convirtiendose en el Gateway. Una vez que este servidor los libere, el siguiente que los accede tomará el control, lo que traerá como consecuencia una demora en las operaciones, ya que antes de acceder a la base de datos hay que localizar qué ordernador es el Gateway. Además el uso de una conexión Engine DSN implica que las operaciones SQL será realizadas localmente, por lo que aumenta el tráfico a través de la red. Figura 3. Todos los servidores acceden a los datos a través de Engine DSN, el primero que accede a ellos se convierte en el Gateway Página 5 de 20

6 Mejoras en el motor de cierre de archivos En esta versión de Pervasive.SQL se ha cambiado la forma en que son cerrados los archivos de datos, en determinadas circunstancias. Esta mejora afecta a las aplicaciones que usan ODBC, OLE DB y PDAC, pero no afecta a las que utilizan Btrieve API. Esta mejora está orientada a aumentar el rendimiento, cuando una o varias bases de datos son abiertas y cerradas en cortos periodos de tiempo. Se manifiesta en determinados escenarios, por lo que podrá ver mejorado el rendimiento en sus aplicaciones, dependiendo de las operaciones que realice. Comportamiento previsto. Cierre de archivos cuando no se abre el mismo archivo poco después. Cierre y apertura de archivos cuando el mismo cliente abre el mismo archivo inmediatamente después de cerrarlo. Cierre y apertura de archivos cuando un cliente abre el mismo archivo inmediatamente después que este es cerrado por otro cliente. Deteccion de cierre de conexiones locales En esta versión el Microkernel es capaz de detectar las conexiones locales que han terminado sin un RESET y libera los recursos, liberando la caché del cliente de procesos que han muerto. Facilidades de instalación y configuración Esta sección describe las nuevas características que mejoran y facilitan la instalación de Pervasive.SQL V8. Nuevas Propiedades de configuración Las nuevas propiedades que se han introducido en la configuración de esta nueva versión. Server Performance Tuning Max MicroKernel Memory Usage Server Performance Tuning File Growth Factor Server Performance Tuning Transaction Logging Client Performance Tuning Use Cache Engine Atributos Client Cache Tracing Los siguiente atributos han sido adicionadas para proveer a Pervasive con la capacidad de trazar la caché del cliente. Estos atributos se encuentran bajo Client Cache Engine Debugging Página 6 de 20

7 Number of Bytes from Data Buffer Number of Bytes from Key Buffer Select Operations Trace File Location Trace Operation Propiedades obsoletas Las siguiente propiedades son ahora configuradas dinámicamente en todas las plataformas soportadas. Estas han sido quitadas de Pervasive Control Center (PCC), pero algunas se siguen mostrando en Monitor. Estas propiedades pueden ser leidas, pero no alteradas, por DTI y DTO: Server Access Number of Sessions Server Communication Protocols ODBC Connection Manager Supported Protocol Propiedades que Algunas propiedades se han modificado ligeramente para se han modificado mejorar la facilidad de su uso. Estas propiedades pueden ser accedidas a través de PCC o de DTI Server Communication Buffer Size Communication Buffer Size Server Communication Buffer Size MKDE Communication Buffer Size Server Communication Protocols Listen IP Address Actualización propiedades por defecto Ciertas propiedades han sido camb iadas para proveer el mejor rendimiento y mejorar el soporte para los entornos de computo modernos. Estas propiedades pueden ser accedidas a través de Configuration en PCC. Para mejoras en los servidores NetWare y Linux, la configuración existente se migran completamente de su instalación actual a la nueva instalación V8. Las nuevas propiedades listadas en esta sección no se aplican a su situación. Si usted quiere usar los valores por defecto de todas las propiedades de configuración de su servidor, borre el archivo BTLCFG (NetWare) o BTLINI (Linux). Server Communication Protocols TCP/IP Multihomed Server Compatibility Create File Version Server Data Integrity Transaction Durability Server Memory Usage Back to Minimal State if Inactive Server Memory Usage Minimal State Delay Server Memory Usage System Cache Server Performance Tuning Cache Allocation Size Server Performance Tuning Log Buffer Size Server Performance Tuning Transaction Log Size Client Access Use IDS Use FileIOMutex setting on NetWare Página 7 de 20

8 Migración de las configuración existente Si usted está actualizando a V8 desde una versión anterior todos los valores de configuración existente son migrados a los nuevos clientes y servidores, con varias excepción en Windows. Las excepciones para el servidor son: Server Debugging Trace File Location Server Directories Transaction Log Directory Server Compatibility Create File Version Server Memory Usage System Cache Server Data Integrity Transaction Durability Server Performance Tuning Log Buffer Size Server Performance Tuning Transaction Log Size Las excepciones para el cliente son: Client Access Use IDS Server Address Table (SAT) Esta opción no está disponible en Configuration, pero es guardada en el Registro de Windows. Localización del registro de propiedades de configuración En versiones anteriores de Pervasive.SQL, los atributos de configuración Client Access Gateway Durability y el Server Address Table (SAT) son almacenados en el Registro de Windows bajo HKEY_CURRENT_USER para que estén disponibles para usuarios restringidos en Windows En esta nueva versión, estos atributos han sido desplazados a HKEY_LOCAL_MACHINE. Las llaves del Registro para la configuración de atributos de clientes son creadas con atributos de seguridad de modo que todos los clientes puedan tener acceso a los parámetros de configuración. Clave Workgroup InstallInfo Ha sido movida a: \HKEY_LOCAL_MACHINE\SOFTWARE\Pervasive Software\ Products\Pervasive.SQL Workgroup Parámetro Workgroup MicroKernel Ha sido movida a: \HKEY_LOCAL_MACHINE\SOFTWARE\Pervasive Software\ MicroKernel Workgroup Engine Página 8 de 20

9 Mejoras en el soporte a redes Esta sección describe todas aquellas características que han sido mejoradas para facilitar la localización de averías y problemas relativos a la red. Localización automática de averías Auto-corrección configuración de protocolos de red Mejoras en la configuración de la red Esta versión incluye una nueva característica en PSA, diseñada para ayudar a localizar y resolver problemas de comunicación en la red. En esta versión, el servidor para Windows, verifica que los protocolos de comunicación seleccionados están instalados y disponibles antes de usarlos. Esta nueva versión incluye un número de mejoras para realizar la configuración de la red. Selección de un protocolo unificado En esta versión, el SRDE y Btrieve soportan los mismos protocolos, como se especifica en Supported Protocols. Se ha adicionado soporte TCP/IP y SPX para el SRDE y el parámetro de configuración Communication Protocols ODBC Connection Manager Supported Protocol ha sido eliminado. Soporte Multihomed ODBC La propiedad Server Communication Protocols TCP/IP Multihomed y Listen IP Address se aplica ahora a la comunicación ODBC, así como Btrieve y Linux. El SRDE puede ser configurado para atender a una sola IP. Cambios de nombres para Client Timeout La propiedad Client Communication Protocols TCP/IP Timeout for Communication Requester ha sido cambiada por Connection Timeout para clientes de 32-bit. Este cambio se ha realizado en todas las plataformas. Soporte para NetBIOS ha sido eliminado de la versión Server Dado los problemas en la comunicación cliente/servidor, el motor Server no soporta más NetBIOS. Documentación Ahora el documento Getting Started with Pervasive.SQL sobre (Workgroup edition) incluye un tutorial (Appendix) sobre la configuración de configuración de redes en Windows. la red Tracing Requesters Tracing requesters para Btrieve están disponibles en el CD-ROM de instalación. Estos requesters son compilados de modo que crean una salida de diagnóstico que puede ser usada por las aplicaciones para localizar problemas Página 9 de 20

10 Para más información, lea el documento What s New in Pervasive.SQL V8 página 1-27, contenido en el CD-ROM de instalación. Mejoras en el soporte para SQL y ODBC Esta sección describe las mejoras que hacen más fácil el uso de SQL y ODBC, y dan más flexibilidad al desarrollar aplicaciones relacionales. Sintaxis SQL adicional Se han adicionado un conjunto de funciones SQL y palabras reservadas para mejorar la compatibilidad con Microsoft SQL Server y ofrecer una mayor flexibilidad a las sentencias SQL. Enlaces multi-database Capacidad que permite enlazar dos o más bases de datos Pervasive. SELECT ord.account, inf.account, ord.balance, inf.address FROM accounting.orders ord, customers.info inf WHERE ord.account = inf.account SET TIME ZONE Permite que se especifique diferentes compensaciones del Universal Coordinated Time (UCT) que configura por defecto el sistema operativo. Puede ser muy útil para aplicaciones que trabajan en un uso horario diferente al de los datos. Para más información lea los documentos What s New in Pervasive.SQL V8 página 5-11 y SQL Engine Reference página Nuevas características de los procedimientos almacenados Las nuevas características de los procedimientos almacenados le permiten hacer del Lenguaje de definición de datos (DDL) y del Lenguaje de control de datos (DCL), excepto CREATE PROCEDURE y CREATE TRIGGER, aunque se pueden hacer llamadas a DROP PROCEDURE y DROP TRIGGER Para más información lea los documentos What s New in Pervasive.SQL V8 página 5-4 y SQL Engine Reference página TOP n Le permite especificar en una sentencia SELECT los primeros n registros que desea recibir Página 10 de 20

11 SELECT TOP 100 * FROM orders Para más información lea los documentos What s New in Pervasive.SQL V8 página 5-17 y SQL Engine Reference página SET ROWCOUNT Permite que se especifique la cantidad de registros que quiere obtener desde cualquier consulta de una sesión activa. SET ROWCOUNT = 100; Para más información lea los documentos What s New in Pervasive.SQL V8 página 5-8 y SQL Engine Reference página SET PASSWORD Permite que el usuario Master cambie su contraseña para la mejor seguridad de la base de datos y que un usuario normal pueda cambiar su contraseña para una base de datos específica. Para más información lea los documentos What s New in Pervasive.SQL V8 página 5-9 y SQL Engine Reference página SET DECIMALSEPARATORCOMMA Permite que se especifique el uso de la coma (, ) como separador decimal. Para más información lea los documentos What s New in Pervasive.SQL V8 página 5-6 y SQL Engine Reference página Trabajar con datos binarios En el SRDE se ha mejorado la capacidad de comparación de datos binarios. Para más información lea los documentos What s New in Pervasive.SQL V8 página 5-20 o en SQL Engine Reference página Mejoras ODBC Las siguiente carácterísticas han sido adicionadas a Pervasive.SQL ODBC. Soporte para SQL_QUERY_TIMEOUT Permite especificar el tiempo máximo que se tomará para procesar una sentencias que accede a los datos antes que el proceso sea terminado. Esta es una opción de las ODBC API SQLSetStmtOption y SQLSetConnectOption. Esta opción no se aplica en las sentencias DDL Página 11 de 20

12 Para más información lea el documento What s New in Pervasive.SQL V8 página Mejoras en el modelo de licencias Esta sección describe el nuevo modelo de licencias de Pervasive. En esta versión las claves de licencia son un texto (un conjunto de números y letras). En versiones anteriores estas claves era un archivo binario contenido en un CD-ROM o un disquette. Ahora usted puede cortar y pegar el texto para agilizar la instalación de Pervasive.SQL. Una nueva utilidad, License Administrator, le permitirá administrar su claves de licencia, mediante un entorno gráfico y una línea de comandos. En versiones anteriores se utiliza un tipo de licencia diferente. License Administrator detecta automáticamente el tipo de licencia, por lo que para utilizar licencias de versiones anteriores, deberá usar la utilidad User Count Administrator que trabaja con licencias antiguas. Remítase a la documentación de Pervasive para ver como puede utilizar User Count Administrator. Las licencias permiten el acceso a un determinado número de usuario. Todas las aplicaciones que acceden al motor de la base de datos y que residen en el mismo ordenador que este, son consideradas como un usuario único. En versiones anteriores estas aplicaciones no se contaban como usuarios de la base de datos. En la próxima versión de SDK (Software Develpoment Kit) se incluyen un conjunto de API que permiten a la aplicación manipular las licencias desde el código de programación. Para más información lea el documento Pervasive.SQL User s Guide página 4-1. Mejoras en la utilidad Table Designer Esta sección describe las mejoras en la utilidad Table Designer (TBLDSGN) que la hacen más funcional. Esta utilidad le permite modificar las estructuras de las tablas, pudiendo aplicar los cambios a las estructuras de datos (files.ddf, field.ddf, attrib.ddf e index.ddf) o a los datos contenidos en los archivos de datos (archivos.mkd). Las siguientes, son las mejoras más importantes de esta utilidad. Iniciar la utilidad como una aplicación independiente o desde el PCC. Trabajar con el diálogo apropiado, según el modo de trabajo: Enlazado o No Enlazado. Cambiar el tipo de dato de una columna en el modo Enlazado. Crear y borrar base de datos y tablas cuando se inicia independiente al PCC Página 12 de 20

13 Acceso a una completa documentación desde el menú Help y enlaces a las páginas web de Pervaive. Para obtener más información vea el documento Pervasive.SQL User s Guide página 5-1. Mejoras en la utilidad SQL Data Manager Esta sección explica las mejoras de la utilidad SQL Data Manager (SQLDMGR). La función de esta utilidad se mantiene como en versiones anteriores; evaluar sentencias SQL en una base de datos Pervasive. Las siguientes, son las mejoras más importantes de esta utilidad. Iniciar la utilidad como una aplicación independiente del PCC. Mejora en la estabilidad y facilidades de uso. Algunos de los cambios afectan la interface gráfica del usuario, por ejemplo el comando Word wrap del menú View y un extenso juego de comandos de ayudas en el menú Help. Mejora la documentación. Ahora tiene una documentación completa que se puede acceder desde el menú Help, que incluye, desde el uso de SQL DM hasta Query Builder. Ayuda en línea de las palabras reservadas SQL y sentencia que son enlazadas a la Referencia del Motor SQL. Para obtener más información vea el documento Pervasive.SQL User s Guide página 6-1. Mejoras en los asistentes Export e Import El asistente Export ya no exporta dos valores de campos para las columnas que se especifican que acepten valores nulos en su definición. Igualmente, el asistente Import no acepta dos valores de campos para las columnas que se especifican que acepten valores nulos en su definición. Este cambio se aplica al formato de datos estándar (SDF). El primero de los dos valores era el valor cero (0) indicador de nulo. El segundo valor era el valor de la columna. La siguiente tabla muestra el formato de exportación para una tabla que posee dos columnas; la primera es de tipo CHAR(2) y la segunda CHAR(5) que permite valores nulos. SDF Export para Pervasive.SQL V8 CA, FR, US, SDF Export para versiones anteriores CA, 0, FR, 0, US, 0, Página 13 de 20

14 El formato de exportación está diseñado para que las cadenas vacias se representen con comillas dobles. Una columna que puede contener valores nulos y que contenga un valor nulo, se representa por dos comas. Esto es importante si pretende importar un archivo exportado con el antiguo formato, ya que si se encuentra un valor para dos columnas, se generará un error. La siguiente tabla muestra cómo se construirán las tablas de importación, si suponemos que lo siguiente, es una muestra de un archivo SDF: "Alexi","Pruneda"," " "Matt","Pruneda"," " Sentencias CREATE TABLE para Pervasive.SQL V8 CREATE TABLE phonelist ( FirstName CHAR(10), LastName CHAR (10), TIDNumber CHAR (12) ) Sentencias CREATE TABLE para una versión anterior CREATE TABLE phonelist ( FirstName CHAR (10) NOT NULL, LastName CHAR (10) NOT NULL, TIDNumber CHAR (12) NOT NULL ) Soporte al Servicio de Directorio Activo Esta sección describe el soporte al servicio Directorio Activo de Microsoft. El Directorio Activo es un componente central de la arquitectura de redes del sistema operativo Windows 2000 y provee un servicio de directorio especificamente diseñado para entorno de redes. Instalar Pervasive.SQL en el Directorio Activo no requiere pasos especiales. El manual Getting Started with Pervasive.SQL le explica cómo realizar esto. El servicio Directorio Activo maneja la seguridad en la red, por lo que se deben conceder los permisos de accesos en el sistema operativo, a los usuarios que necesitan administrar los privilegios de Pervasive. Los usuarios deben tener los siguientes privilegios en el ordenador donde corre el motor de base de datos: Log on (conexión) localmente Privilegios de administrador o pertenecer al grupo Pervasive_Admin Para más información sobre el Directorio Activo, lea Support for Active Directory Service en el manual Getting Started with Pervasive.SQL. Interfaces de programación Esta sección describe la mejora ofrecida en esta versión. Mejora en el driver OLE DB Esta versión incluye a variedad de mejoras y funcionalidades mejoradas en el driver OLE DB Página 14 de 20

15 Incremento del rendimiento relacional OLE DB Provider ahora usa una arquitectura similar a la de los driver ODBC y JDBC, para comunicarse con el servidor. Al usar un motor relacional del lado del servidor, usted verá incrementado el rendimiento en muchas SQL del proveedor, incluyendo procedimiento almacenados y consultas complejas. Conexiones remotas. El OLE DB Provider de versiones anteriores no soportaba conexiones remotas. Ahora puede utilizar el parámetro Location en la cadena de conexión (connection string) para especificar un servidor remoto. Provider=PervasiveOLEDB;Data Source=MyDBname; Location=MyServer Para más información lea el documento What s new in Pervasive.SQL V8 página 6-3. Cursores pesimistas Existen ciertas situaciones en la programación de bases de datos donde se da mucha importancia a las operaciones de actualización, incluso si esto aumenta las probabilidades de que otro cliente encuentre los registros bloquedos. Cuando usted obtiene un conjunto de registros y especifica una actualización diferida, puede encontrarse con problemas de concurrencia porque otro cliente ha modificado un registro que usted pretendia modificar. Los cursores pesimistas le ayudarán en estas situación. Para más información referente al uso y definición de cursores pesimistas, lea el documento What s new in Pervasive.SQL V8 página Soporte al método ADO Refresh Pervasive.SQL V8 OLE DB Provider soporta Refresh como método de una colección de parámetros del objeto Command, de modo que pueda recuperar información de un parámetro desde un procedimiento almacenado o una consulta parametrizada. connstr = "Provider=PervasiveOLEDB;Data Source=Demodata" cn.open connstr cmd.activeconnection = cn cmd.commandtype = adcmdtext cmd.commandtext = "Select * From Room where Building_Name =?" Página 15 de 20

16 'Refresh de Parameters cmd.parameters.refresh cmd.parameters(0).value = imbartold Buildingla cmd.execute Para más información lea el documento What s new in Pervasive.SQL V8 página Arquitectura del nuevo OLE DB Provider Para acceso relacional, el provider conecta con el motor a través de un protocolo de red. El servidor procesa el requerimiento y envía los datos de vuelta al provider para que sean procesados hand-off en el cliente. El proveedor utiliza el mismo protocolo que la interface ODBC cliente. El resultado de esta nueva arquitectura es que el ODBC ya no es necesario para programadores ADO, porque el rendimiento difiere con el OLE DB Provider. Con este nuevo provider, el acceso relacional en ODBC ya no es más rápido que OLE DB. El acceso transaccional no ha camb iado, el motor transaccional está aún del lado del cliente, porque al forzar el acceso cliente/servidor al motor transaccional habría degradado el rendimiento. Figura 4. Nueva arquitectura del OLE DB Provider Página 16 de 20

17 Visibilidad de las actualizaciones Las actualizaciones hechas a una tabla con adcmdtabledirect serán visibles para los conjuntos de registros basados en Command. Por ejemplo: Una tabla es abierta por el método transaccional (Btrieve) usando adcmdtabledirect Se realizan cambios a la tabla y se llama al método Update. Seguidamente, es ejecutada una consulta SQL que selecciona los datos que fueron cambiados en la actualización transaccional de la tabla. En este escenario, las actualizaciones realizadas a la tabla son visibles a la consulta SQL. Soporte para Visual Studio.NET Esta sección explicará los aspectos a tener en cuenta cuando usa Pervasive.SQL V8 con Visual Studio.NET. Asistentes de Visual Studio.NET Los asistentes en Visual Studio.NET que generan código ADO.NET son diseñados para ser usados solamente con provider Microsoft, por lo tanto no es recomendable que utilice estos asistentes con Pervasive.SQL. Sin embargo la única función de estos asistentes es generar código, así que todo lo que el asistente puede hacer podrá ser realizado con nuestro propio código. Seguridad con Visual Studio.NET Para trabajar con ASP.NET debe tener en cuenta que tanto ASP.NET como la cuenta de usuario usado por IIS (IUSR_machiname) tenga acceso de lectura y escritura en los siguiente directorios y archivos. Al directorio donde residen los datos y los archivos DDF. Al directorio \PVSW\BIN Al archivo dbnames.cfg, el cual está en \WINNT o \WINDOWS en su sistema. Soporte a objetos Esta versión de Pervasive.SQL V8 soporta un conjunto de métodos y propiedades de objetos con respecto a.net. Métodos y propiedades de OleDbCommand Página 17 de 20

18 Se soporta OleDbCommandBuilder por completo Métodos y propiedades de OleDbConnection Métodos y propiedades de OleDbDataAdapter Métodos y propiedades de OleDbDataReader Methods Para encontrar un listado detallados de los métodos, propiedades y pruebas realizadas con el nuevo OLE DB Provider, lea el documento What s new in Pervasive.SQL V8 página 6-7, sección Supported Objects. Mejoras en la documentación y las ayudas Esta sección introduce una variedad de nuevas mejoras en la ayuda y la documentación, diseñadas para ayudarle a encontrar la información que necesita rapidamente. Documentación completamente actualizada Lo documentación en línea y la copia de los manuales han sido revisados y actualizadas las correciones con toda la información nueva de Pervasive.SQL V8. Mientras el documento What s New cubre especificamente todas las nuevas características y cambios en el comportamiento de este producto, los restantes documentos tambien han sido actualizados para reflejar estos cambios. Ayuda integrada y documentación en línea En versiones anteriores, las utilidades de ayudas context-sensitive estaban en un formato diferente que los libros en línea y no existía un enlace entre ambos. En esta nueva versión las ayudas context-sensitive están completamente integrada con la documentación en línea, dándole un acceso completo a la bibliografia directamente desde cualquier utilidad de Pervasive. En versiones futuras encontrará esta relación más reforzada y más fácil de utilizar. Nuevas ayuda para utilidades Las utilidades de ayuda context-sensitive que están disponibles en las interfaces gráficas de Pervasive.SQL se ofrecen ahora en un formato nuevo y fácil de usar. Nueva localización para la instalación de la documentación en línea Para soportar mejor la instalación aislada de Pervasive System Analyzer (PSA) de Pervasive.SQL, la carpeta de instalación de la documentación en línea ha sido movida de C:\PVSW\DOC a C:\Program Files\Common Files\Pervasive Software Shared\Doc Bibliografia completa en la Web Página 18 de 20

19 Si en algún momento está usando Pervasive.SQL y no tiene instalada ni la documentación, ni las copias de los manuales, la documentación completa la podrá encontrar en la página web Los principales cambios del producto Esta sección describe los principales cambios que se han realizando a la familia de productos, en esta versión. Motor Workstation integrado en Workgroup Para simplificar la distribución de sus aplicaciones con Pervasive.SQL V8, se han eliminado las diferencias entre el desarrollo de aplicaciones para una estación de trabajo y para un grupo (Workstation y Workgroup). En versiones anteriores los desarrolladores debían tener en cuenta el tipo de motor con el cual la aplicación interactuaría. Ahora los motores Workstation y Workgroup han sido integrados en un único motor Workgroup. El motor Workgroup soporta hasta 5 usuarios. Para instalaciones mayores de 5 usuarios, se recomienda que use el motor Server, pero si por razones determinadas no puede hacer uso de este motor, podrá comprar más de 5 licencias para el motor Workgroup, mediante un arreglo especial con Pervasive Software. Además el motor Workgroup soporta conectividad mediante ODBC, ofreciendo una mejora en rendimiento y flexibilidad. Versiones de Windows y NetWare no soportadas Las siguientes plataformas ya no so soportadas por esta versión de Pervasive.SQL. Windows 95 como plataforma para los clientes o el servidor, ahora debe tener Windows 98 o una versión superior. Windows 3.x como plataforma para los clientes NetWare 3.2 como plataforma para el servidor. Motor SQL escalable no soportado Mejora en el formato opcional de los archivos El motor del MicroKernel presente en Pervasive.SQL 2000i permitía al motor SQL Escalable correr en lugar del SRDE. El único motor SQL soportado en Pervasive.SQL V8 es el SRDE. Pervasive.SQL V8 no ha sido probado con el motor SQL Escalable y no lo soporta. Durante la instalación de Pervasive.SQL V8, cualquier motor SQL Escalable que se detecte será automáticamente archivado. Como parte de sus mejoras, Pervasive.SQL V8 puede leer, escribir y crear archivos de datos en el formato de una versión anterior. Por esta razón, usted no tiene que reconstruir sus archivos de datos para actualizarlos al nuevo formato, a Página 19 de 20

20 menos, que quiera beneficiarse de las ventajas que le proporciona Turbo Writer Accelerator (TWA) Página 20 de 20

Configuración del driver cliente ODBC

Configuración del driver cliente ODBC TNLK025KEP Configuración del driver cliente ODBC Tech Support support@logitek.es Enero 2016 Revisión1 Descripción General Esta nota técnica explica cómo configurar desde el inicio un driver cliente ODBC.

Más detalles

Installing_elecworks_ES (Ind : M) 05/10/2017. elecworks. Guía de instalación

Installing_elecworks_ES (Ind : M) 05/10/2017. elecworks. Guía de instalación Installing_elecworks_ES (Ind : M) 05/10/2017 elecworks Guía de instalación 1 Instalar elecworks Los archivos de instalación de elecworks están disponibles en CD-ROM o mediante descarga. Este documento

Más detalles

Guía del usuario. Avigilon Control Center Gateway. Versión 5.0. UG-ACCGateway5-A-Rev1_ES

Guía del usuario. Avigilon Control Center Gateway. Versión 5.0. UG-ACCGateway5-A-Rev1_ES Guía del usuario Avigilon Control Center Gateway Versión 5.0 UG-ACCGateway5-A-Rev1_ES Copyright 2013 Avigilon. Todos los derechos reservados. No se permite la copia, distribución, publicación, modificación

Más detalles

Solución de Problemas con Pervasive

Solución de Problemas con Pervasive Guías técnicas Grupo Danysoft: Solución de Problemas con Pervasive Equipo Grupo Danysoft abril de 2003 - (902) 123146 www.danysoft.com Guías Técnicas Grupo Danysoft: Solución de Problemas con Pervasive

Más detalles

SaciLab / SaciWeb CARACTERÍSTICAS TÉCNICAS Y FUNCIONALES

SaciLab / SaciWeb CARACTERÍSTICAS TÉCNICAS Y FUNCIONALES SaciLab / SaciWeb CARACTERÍSTICAS TÉCNICAS Y FUNCIONALES ÍNDICE CARACTERÍSTICAS FUNCIONALES... 3 SACILAB... 3 Documentos... 3 Puestos de Trabajo... 4 Personal... 4 Registros... 4 Instrumentos... 5 Pruebas...

Más detalles

Cómo asignar una dirección IP y acceder al dispositivo

Cómo asignar una dirección IP y acceder al dispositivo Guía del usuario Índice Procedimientos iniciales...................................... 3 Compatibilidad con navegadores................................... 3 Acerca de las direcciones IP predeterminadas.........................

Más detalles

Se deben efectuar estos pasos preliminares para todas las impresoras: Procedimiento de instalación rápida con CD-ROM

Se deben efectuar estos pasos preliminares para todas las impresoras: Procedimiento de instalación rápida con CD-ROM Windows NT 4.x Este tema incluye: Pasos preliminares en la página 3-25 Procedimiento de instalación rápida con CD-ROM en la página 3-25 Solución de problemas (TCP/IP) en Windows NT 4.x en la página 3-29

Más detalles

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón 1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado

Más detalles

Laboratorio de Programación III

Laboratorio de Programación III Laboratorio de Programación III Profesor René Sandoval Ingeniero (E) Informática rene2160@gmail.com Qué es JDBC? JDBC es el acrónimo de Java DataBase Conectivity Es una especificación de un conjunto de

Más detalles

El SQL es un lenguaje estándar de programación para el acceso a bases de datos.

El SQL es un lenguaje estándar de programación para el acceso a bases de datos. El SQL es un lenguaje estándar de programación para el acceso a bases de datos. El lenguaje SQL se utiliza para acceder y manipular datos en cualquier base de datos del mercado, como por ejemplo, para

Más detalles

Guía de instalación de CivilFEM for ANSYS 17.1

Guía de instalación de CivilFEM for ANSYS 17.1 Guía de instalación de CivilFEM for ANSYS 17.1 1.- Introducción 2.- Requisitos de Hardware y Software: 2.1.- Plataformas y Sistemas Operativos 2.2.- Requisitos adicionales 3.- Generación del archivo de

Más detalles

5.2a. LiveLink for Excel tiene un nuevo aspecto para los botones para cargar o guardar modelos y para manejar las conexiones con los servidores.

5.2a. LiveLink for Excel tiene un nuevo aspecto para los botones para cargar o guardar modelos y para manejar las conexiones con los servidores. COMSOL LiveLink for Excel 5.3 Integración de COMSOL con Microsoft Excel para intercambiar datos del modelado y controlar la simulación desde este programa. CalificaciónSin calificación Precio Con IVA:

Más detalles

Objetivos y Temario CURSO MySQL 5

Objetivos y Temario CURSO MySQL 5 Objetivos y Temario CURSO MySQL 5 OBJETIVOS Este curso MySQL 5 se dirige a desarrolladores técnicos e ingenieros ya familiarizados con un lenguaje de programación y que desean desarrollar sus aplicaciones

Más detalles

Guía de Instalación Sicoss Integral v

Guía de Instalación Sicoss Integral v Guía de Instalación Sicoss Integral v2010.07 Requerimientos Técnicos El Software SICOSS permite diferentes modalidades (plataformas) de trabajo, para lograr una instalación exitosa, así como un funcionamiento

Más detalles

SQL Server 2016 Aprender a administrar una base de datos transaccional con SQL Server Management Studio

SQL Server 2016 Aprender a administrar una base de datos transaccional con SQL Server Management Studio Presentación 1. Introducción 15 2. Presentación de SQL Server 16 2.1 Qué es un SGBDR? 16 2.2 Modo de funcionamiento cliente/servidor 18 2.3 Las posibles plataformas 19 2.4 Los componentes de SQL Server

Más detalles

Modulo I: Introducción Gestores de Bases De Datos

Modulo I: Introducción Gestores de Bases De Datos Modulo I: Introducción Gestores de Bases De Datos El SQL El SQL (Lenguaje de Consulta Estructurado Structure Query Language), es un lenguaje de consulta estructurado establecido claramente como el lenguaje

Más detalles

Oracle Database 12c SQL and PLSQL Fundamentals

Oracle Database 12c SQL and PLSQL Fundamentals Oracle Database 12c SQL and PLSQL Fundamentals DESCRIPCION MODULOS DE CAPACITACION Introducción Información general sobre 12c de base de datos Oracle y productos afines Descripción de los conceptos y la

Más detalles

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT Introducción Objetivos I-2 Objetivos del Curso I-3 Oracle11g - 12cI-5 Oracle Database 11g - 12cI-6 Oracle Application Server 11g - 12cI-7 Oracle Enterprise Manager 11g - 12cGrid Control I-8 Sistema de

Más detalles

GE Security. FHSD Monitor / Servidor Web manual de usuario

GE Security. FHSD Monitor / Servidor Web manual de usuario GE Security FHSD Monitor / Servidor Web manual de usuario versión 1-0 / noviembre de 2004 http://www.geindustrial.com/ge-interlogix/emea 2004 GE Interlogix B.V.. Reservados todos los derechos. GE Interlogix

Más detalles

Infraestructura RDS 2016

Infraestructura RDS 2016 105 Capítulo 3 Infraestructura RDS 2016 1. Introducción Infraestructura RDS 2016 Una infraestructura RDS 2016 se compone de varios servidores cada uno con un rol bien definido para satisfacer las demandas

Más detalles

de las bases de datos

de las bases de datos Cómo mejorar el rendimiento de las bases de datos Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www.acens.com A la hora de crear una aplicación web dinámica, es fundamental utilizar bases

Más detalles

Workshop: Escritorios y aplicaciones virtuales con VMware Horizon y App Volumes

Workshop: Escritorios y aplicaciones virtuales con VMware Horizon y App Volumes Workshop: Escritorios y aplicaciones virtuales con VMware Horizon y App Volumes Al terminar el workshop, debe ser capaz de alcanzar los siguientes objetivos: Identificar los componentes de VMware Horizon

Más detalles

CONVENCIONES USADAS... 13

CONVENCIONES USADAS... 13 ÍNDICE CONVENCIONES USADAS... 13 CAPÍTULO 1. INSTALACIÓN DEL SERVIDOR... 15 La familia de servidores Windows 2008... 15 Características de Windows Server 2008... 16 Roles de Windows Server 2008... 17 Opción

Más detalles

ÍNDICE INTRODUCCIÓN...17

ÍNDICE INTRODUCCIÓN...17 ÍNDICE INTRODUCCIÓN...17 CAPÍTULO 1. ORACLE 11g Y EL GRID COMPUTING...19 1.1 CONCEPTO DE GRID COMPUTING...19 1.2 ORACLE GRID COMPUTING...20 1.2.1 Almacenamiento eficiente de la información...21 1.2.2 Utilización

Más detalles

Utilizar bases de datos en C# Objetivo: Identificar como se utilazan las bases de datos en C#.

Utilizar bases de datos en C# Objetivo: Identificar como se utilazan las bases de datos en C#. Programación III Ing. Héctor Abraham Hernández Guía #13 Fecha: 16/05/2011 Utilizar bases de datos en C# Objetivo: Identificar como se utilazan las bases de datos en C#. QUÉ ES ODBC? ODBC es una abreviatura

Más detalles

CONTENIDOS. Definición de la oportunidad o problema... I Justificación... I Objetivos... III Generales... III Específicos... III

CONTENIDOS. Definición de la oportunidad o problema... I Justificación... I Objetivos... III Generales... III Específicos... III CONTENIDOS IDENTIFICACIÓN DE LA OPORTUNIDAD O PROBLEMA Definición de la oportunidad o problema... I Justificación... I Objetivos... III Generales... III Específicos... III CAPÍTULO I : INTRODUCCIÓN A LOS

Más detalles

INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA.

INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA. INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA. Si eres una agencia en la que necesitas compartir los datos en una red local y tener accesos remotos, utiliza el motor

Más detalles

Guía de Instalación Commvault v11

Guía de Instalación Commvault v11 Guía de Instalación Commvault v11 Octubre 2017 Indice CommCell Deployment... 3 CommCell Installation Process... 4 Software... 5 CommCell Deployment CommCell Installation Process El primer componente que

Más detalles

Guía práctica SQL. (c) Francisco Charte Ojeda

Guía práctica SQL. (c) Francisco Charte Ojeda Guía práctica SQL Introducción Qué es SQL? Aplicaciones de SQL Intérpretes de SQL Tipos de RDBMS (c) Francisco Charte Ojeda Cómo usar este libro Convenciones tipográficas 1. El modelo relacional 1.1. Introducción

Más detalles

Administración de sistemas gestores de bases de datos

Administración de sistemas gestores de bases de datos Administración de sistemas gestores de bases de datos S TAR BOOK Pablo Valderrey Sanz Administración de sistemas gestores de bases de datos Pablo Valderrey Sanz Contenido Capítulo 1. Tipos de almacenamiento

Más detalles

VERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES CAPÍTULO VIII VERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES

VERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES CAPÍTULO VIII VERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES CAPÍTULO VIII VERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES 8.1. Verificación de la Hipótesis La hipótesis planteada al inicio de esta Tesis de Grado fue la siguiente: La creación de una

Más detalles

PHP y MySQL Domine el desarrollo de un sitio Web dinámico e interactivo (3ª edición)

PHP y MySQL Domine el desarrollo de un sitio Web dinámico e interactivo (3ª edición) Introducción 1. Objetivo de la obra 15 2. Breve historia de PHP y MySQL 16 2.1 PHP 16 2.2 MySQL 16 3. Dónde conseguir PHP y MySQL 17 4. Convenciones de escritura 18 4.1 PHP 18 4.2 MySQL 19 Introducción

Más detalles

En este curso se presenta un análisis profundo de la base de datos MySQL para los sistemas operativos Windows y Linux.

En este curso se presenta un análisis profundo de la base de datos MySQL para los sistemas operativos Windows y Linux. DURACION: 300 horas PRECIO: 225 * * Materiales didácticos, titulación y gastos de envio incluidos MODALIDAD: A distancia DESCRIPCION: La metodología comienza con la exposición de las tareas en orden secuencial

Más detalles

IMPRESIÓN Y CONECTIVIDAD

IMPRESIÓN Y CONECTIVIDAD IMPRESIÓN Y CONECTIVIDAD INFORMES PREDEFINIDOS Una amplia colección de informes predefinidos permite imprimir todos los documentos necesarios, tanto para la presentación a terceros como para la gestión

Más detalles

Fundamentos de Bases de Datos. Práctica 1.

Fundamentos de Bases de Datos. Práctica 1. Fundamentos de Bases de Datos. Práctica 1. Profesor: M.I. Gerardo Avilés Rosas gar@ciencias.unam.mx Laboratorio: Carlos Augusto Escalona Navarro caen@ciencias.unam.mx 14 de agosto de 2018 Se dan a conocer

Más detalles

Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor

Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor Especificación de Requerimientos Nombre del Grupo de Desarrollo o Asignatura [Este documento es la plantilla base para elaborar el documento Especificación de Requerimientos. Los textos que aparecen entre

Más detalles

UNIDAD 2: Bases de Datos en Visual Basic

UNIDAD 2: Bases de Datos en Visual Basic UNIDAD 2: Bases de Datos en Visual Basic 2. Conocer los controles de acceso a datos: Data Manager, textbox, label, dbgrid. Bases de Datos en Visual Basic 6.0 Visual Basic versión 6 puede conectarse a base

Más detalles

1. OBJETIVO Definir los estándares que permitan la configuración y administración de objetos en la Base de Datos.

1. OBJETIVO Definir los estándares que permitan la configuración y administración de objetos en la Base de Datos. de 9. OBJETIVO Definir los estándares que permitan la configuración y administración de objetos en la Base de Datos. 2. ALCANCE El presente documento pertenece al área de Base de Datos para establecer

Más detalles

Configure al grupo de empresa para CUCM y IM/P

Configure al grupo de empresa para CUCM y IM/P Configure al grupo de empresa para CUCM y IM/P Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Antecedentes Configurar Verificación Troubleshooting Limitaciones Introducción Este

Más detalles

WinPer - Personal [Escriba la fecha]

WinPer - Personal [Escriba la fecha] [Escriba la fecha] InnovaSoft S.A. se reserva el derecho de modificar el software o su documentación sin previo aviso, con el objetivo de mejorar el producto. Derivado de este hecho es posible que en algunas

Más detalles

Información adicional para el usuario Fiery EXP250 Color Server, versión 1.0 para la DocuColor 240/250

Información adicional para el usuario Fiery EXP250 Color Server, versión 1.0 para la DocuColor 240/250 Información adicional para el usuario Fiery EXP250 Color Server, versión 1.0 para la DocuColor 240/250 Este documento complementa la documentación del usuario del Fiery EXP250 Color Server versión 1.0

Más detalles

Windows 7 (Professional, Enterprise o Ultimate), Windows 8 (Pro, Pro WMC, Enterprise), Windows 10 (Professional, Enterprise)*.

Windows 7 (Professional, Enterprise o Ultimate), Windows 8 (Pro, Pro WMC, Enterprise), Windows 10 (Professional, Enterprise)*. Requisitos de Hardware y Software Para instalar y ejecutar Profit Plus en su equipo como una estación cliente, debe tener mínimo las siguientes características: Computador Intel Dual Core. 2 GB de memoria

Más detalles

Windows 7 (Professional, Enterprise o Ultimate), Windows 8 (Pro, Pro WMC, Enterprise), Windows 10 (Professional, Enterprise)*.

Windows 7 (Professional, Enterprise o Ultimate), Windows 8 (Pro, Pro WMC, Enterprise), Windows 10 (Professional, Enterprise)*. Requisitos de Hardware y Software Para instalar y ejecutar Profit Plus en su equipo como una estación cliente, debe tener mínimo las siguientes características: Computador Intel Dual Core. 2 GB de memoria

Más detalles

INSTITUTO TECNOLÓGICO DE NUEVO LAREDO ING. EN SISTEMAS COMPUTACIONALES

INSTITUTO TECNOLÓGICO DE NUEVO LAREDO ING. EN SISTEMAS COMPUTACIONALES Objetos () OBJETIVO: El estudiante elaborará un programa que muestre datos de una base de datos de MS Access a través de un programa en MATERIAL Y EQUIPO NECESARIO: Microsoft Access Microsoft Visual EJERCICIO:

Más detalles

Documento informativo de la tecnología de Internet

Documento informativo de la tecnología de Internet Resumen La siguiente información es un repaso sobre Internet y World Wide Web. Esta Herramienta de Trabajo cubre: Internet Dirección física Ethernet Dirección TCP/IP Comunicación por Internet Aplicaciones

Más detalles

INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA.

INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA. INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA. Inserte el CD-ROM de instalación del Naviero Max. Ejecute el programa de instalación desde el explorador de Windows.

Más detalles

Introducción a Base de Datos

Introducción a Base de Datos Introducción a Base de Datos Programa de Estudio Introducción a Base de Datos Conoce el mundo de las bases de datos para entender cómo trabajan, cómo se instalan, y las diferencias entre las distintas

Más detalles

1. OBJETIVO Definir los estándares que permitan la configuración y administración de objetos en la Base de Datos.

1. OBJETIVO Definir los estándares que permitan la configuración y administración de objetos en la Base de Datos. de. OBJETIVO Definir los estándares que permitan la configuración y administración de objetos en la Base de Datos. 2. ALCANCE El presente documento pertenece al Área de Base de Datos para establecer la

Más detalles

Práctica : Instalación de Windows 2000 Server

Práctica : Instalación de Windows 2000 Server Instalación de Windows 2000 Server 1 Práctica : Instalación de Windows 2000 Server Objetivos En este laboratorio, aprenderemos a: Instalar Windows 2000 como servidor miembro de un grupo de trabajo cuyo

Más detalles

Restablecimiento de los switches de la serie Catalyst Express 500 en la configuración predeterminada de fábrica

Restablecimiento de los switches de la serie Catalyst Express 500 en la configuración predeterminada de fábrica Restablecimiento de los switches de la serie Catalyst Express 500 en la configuración predeterminada de fábrica Contenido Introducción Requisitos previos Requerimientos Componentes utilizados Convenciones

Más detalles

Copias de seguridad y recuperación Guía del usuario

Copias de seguridad y recuperación Guía del usuario Copias de seguridad y recuperación Guía del usuario Copyright 2009 Hewlett-Packard Development Company, L.P. Windows es una marca comercial registrada de Microsoft Corporation en los Estados Unidos. Aviso

Más detalles

X-RiteColor Master Web Edition

X-RiteColor Master Web Edition X-RiteColor Master Web Edition Este documento contiene instrucciones para instalar X-RiteColor Master Web Edition. Siga todas las instrucciones cuidadosamente en el orden dado. Antes de continuar, compruebe

Más detalles

ÍNDICE. Introducción... Capítulo 1. Características, instalación, inicio y entorno de trabajo... 1

ÍNDICE. Introducción... Capítulo 1. Características, instalación, inicio y entorno de trabajo... 1 ÍNDICE Introducción... XI Capítulo 1. Características, instalación, inicio y entorno de trabajo... 1 Características y novedades de Access 2010... 1 Comienzo rápido del trabajo y seguimiento de la información...

Más detalles

Sistema de análisis de vídeo basado en tecnología IP

Sistema de análisis de vídeo basado en tecnología IP Sistema de análisis de vídeo basado en tecnología IP 1 Instalación...2 2 Registro...4 3 Configuración...5 3.1 Perfiles... 6 3.1.1 Regiones... 8 3.1.2 Variables... 9 3.1.3 Testear variables... 11 3.2 Configuración

Más detalles

Copia o migración de la base de datos CDR a otro servidor

Copia o migración de la base de datos CDR a otro servidor Copia o migración de la base de datos CDR a otro servidor Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Antecedente Fuentes de datos soportadas Topología Copie la

Más detalles

PRÁCTICA DE ADO.NET. Algunos tipos de datos más utilizados son los siguientes:

PRÁCTICA DE ADO.NET. Algunos tipos de datos más utilizados son los siguientes: ACCESO A DATOS PRÁCTICA DE ADO.NET Una base de datos (BD) es una colección de datos clasificados y estructurados que son guardados en uno o varios archivos pero referenciados como si de un único archivo

Más detalles

20761 Querying Data with Transact-SQL

20761 Querying Data with Transact-SQL 20761 20761 Querying Data with Transact-SQL Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2016 Formación: Presencial Horas: 25 Introducción Este curso está diseñado para presentar

Más detalles

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías... Índice INTRODUCCIÓN...11 CAPÍTULO 1. EXPLOTACIÓN DE SISTEMAS MICROINFORMÁTICOS...13 1.1 La arquitectura de los ordenadores...14 1.1.1 La máquina de Turing...14 1.1.2 La arquitectura Harvard...15 1.1.3

Más detalles

Sistemas de Información

Sistemas de Información Programas de Estudio Modalidad Escolarizada Licenciatura en Ingeniería en Sistemas de Información Nombre de la asignatura (1) Programación SQL Ciclo, área o módulo (2) Clave de la asignatura (3) Cuarto

Más detalles

Spectrum Miner. Versión 8.0. Guía de administración de integración de Portrait Dialogue

Spectrum Miner. Versión 8.0. Guía de administración de integración de Portrait Dialogue Spectrum Miner Versión 8.0 Contenido 1 - Introducción Objetivo 4 Quién debe leer este manual 4 Documentación relacionada 4 2 - Descripción general de la integración de Miner Descripción general de la integración

Más detalles

Tema 4 Cortafuegos. Se van a poner diversos cortafuegos en sistemas operativos Windows y Linux.

Tema 4 Cortafuegos. Se van a poner diversos cortafuegos en sistemas operativos Windows y Linux. Práctica 5 Cortafuegos Software Se van a poner diversos cortafuegos en sistemas operativos Windows y Linux. a) Firewall integrado en Windows Se instalan diversos cortafuegos. 1. Kerio Firewall Se instala

Más detalles

Microsoft SQL Server 2008 Instalación y Configuración

Microsoft SQL Server 2008 Instalación y Configuración SQL001e Microsoft SQL Server 2008 Instalación y Configuración Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 Formación: elearning Horas: 165 Introducción SQL Server 2008

Más detalles

<?php $conexion= odbc_connect("midsn", "", ""); $query = "SELECT * FROM Contactos"; $resultado = odbc_do($conexion, $query);

<?php $conexion= odbc_connect(midsn, , ); $query = SELECT * FROM Contactos; $resultado = odbc_do($conexion, $query); PHP bases de datos mediante ODBC: Osvaldo Cantone Breve resumen sobre el manejo de bases de datos no MySQL en PHP. La información presentada se obtuvo del manual online de php.net y de las ayudas de los

Más detalles

CONOCIMIENTOS DE CONCEPTOS BASES DE DATOS

CONOCIMIENTOS DE CONCEPTOS BASES DE DATOS CONOCIMIENTOS DE CONCEPTOS BASES DE DATOS Los temas que se presentan a continuación son una referencia para el trabajo en base de datos tomando con referencia en la ultima parte, el SGBD MySQL. Sin embargo,

Más detalles

UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS)

UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS) UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS) Un conjunto de elementos de datos que se describen a sí mismo, junto con relaciones y restricciones entre esos elementos, que presentan

Más detalles

PROCEDIMIENTOS ALMACENADOS

PROCEDIMIENTOS ALMACENADOS Modelado de Base de Datos PROCEDIMIENTOS ALMACENADOS Universidad Politecnica de los Llanos Procedimiento Almacenado Un Procedimiento almacenado es un Objeto de Base de Datos que puede encapsular logica

Más detalles

Software de configuración para redes NetWare

Software de configuración para redes NetWare Novell NetWare Este tema incluye: "Software de configuración para redes NetWare" en la página 3-38 "Configuración rápida" en la página 3-38 "Configuración avanzada" en la página 3-38 "Configuración del

Más detalles

Un proyecto de IBM llamado Sistem/R construye un prototipo simple llamado SQUARE que después se transformó en SQL.

Un proyecto de IBM llamado Sistem/R construye un prototipo simple llamado SQUARE que después se transformó en SQL. CONTENIDO: 1. Lenguaje SQL 1. Componentes 2. Comandos 3. Clausulas 4. Operadores lógicos 5. Operadores de comparación 6. Funciones de agregado 2. MYSQL 1. Como entrar a MySQL 2. Comandos generales 3. Sintaxis

Más detalles

Puede entrar a Fiery Remote Scan desde su escritorio o desde una aplicación compatible con TWAIN.

Puede entrar a Fiery Remote Scan desde su escritorio o desde una aplicación compatible con TWAIN. Fiery Remote Scan Fiery Remote Scan permite administrar la exploración en el Servidor Fiery y la impresora desde un ordenador remoto. Puede utilizar Fiery Remote Scan para: Iniciar exploraciones desde

Más detalles

20761: Querying Data with Transact -SQL

20761: Querying Data with Transact -SQL 20761: Querying Data with Transact -SQL : 4 0 Horas Examen Asociado: Examen 70-76 1 Este curso dirigido por un instructor certificado que proporciona a los alumnos los conocimientos y habilidades para

Más detalles

Universidad Veracruzana Facultad de Estadística e Informática

Universidad Veracruzana Facultad de Estadística e Informática Universidad Veracruzana Facultad de Estadística e Informática Base de Datos con MySQL MIS. Lizbeth A. Hernández González BD: Es un banco o conjunto de datos almacenados relacionados entre sí. Los modelos

Más detalles

Introducción. Requisitos para el inicio. Derechos de acceso. Elaboración de informes. Information Server Instrucciones de uso.

Introducción. Requisitos para el inicio. Derechos de acceso. Elaboración de informes. Information Server Instrucciones de uso. Requisitos para el inicio El SIMATIC Information Server permite agrupar, analizar y representar gráficamente los valores de proceso, avisos y datos de recetas de un sistema de control de procesos. El Information

Más detalles

Guía de instalación y configuración del Servidor COM+ para Déjà Vu X3

Guía de instalación y configuración del Servidor COM+ para Déjà Vu X3 Guía de instalación y configuración del Servidor COM+ para Déjà Vu X3 Contenido Contenido... 2 Preliminar... 3 Lista de hardware recomendado... 3 Lista de software recomendado... 4 Si está actualizando

Más detalles

Contenido. Introducción

Contenido. Introducción Migración de aplicaciones BDE a dbexpress La nueva tecnología utiliza la arquitectura proveer / resolver Por Bill Todd, Presidente de The Database Group, Inc. Para Borland Software Corporation Septiembre

Más detalles

8 ACCESS CURSO PRÁCTICO RA-MA

8 ACCESS CURSO PRÁCTICO RA-MA ÍNDICE INTRODUCCIÓN...15 CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...17 1.1 NOVEDADES EN ACCESS 2010...17 1.1.1 Novedades generales y de interfaz...17 1.1.2 Novedades en herramientas

Más detalles

Guía rápida de Instalación Sistemas D3xD Restaurant

Guía rápida de Instalación Sistemas D3xD Restaurant Guía rápida de Instalación Software Administrativo Comercial INSTALACION, CONFIGURACION DE SERVIDOR Y ACTIVACION REQUERIMIENTOS MINIMOS Sistema operativo: Microsoft Windows 10 32 /64 Bits Microsoft Windows

Más detalles

Guía de Instalación de SIIL. SIIL Edición Red

Guía de Instalación de SIIL. SIIL Edición Red Guía de Instalación de SIIL SIIL Edición Red Febrero de 2001 1 Indice Indice...2 Introducción...3 Instalación...3 Prueba de conexión a la base de datos...3 Bienvenida...4 Licencia de Uso del Software...5

Más detalles

Dell Storage Center Update Utility Guía del administrador

Dell Storage Center Update Utility Guía del administrador Dell Storage Center Update Utility Guía del administrador Notas, precauciones y advertencias NOTA: Una NOTA señala información importante que ayuda a un mejor uso de su computadora. PRECAUCIÓN: Una PRECAUCIÓN

Más detalles

MS_20464 Developing Microsoft SQL Server Databases

MS_20464 Developing Microsoft SQL Server Databases Gold Learning Gold Business Intelligence Silver Data Plataform MS_20464 Developing Microsoft SQL Server Databases www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México,

Más detalles

ACTIVIDAD N 1 BASE DE DATOS. Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS

ACTIVIDAD N 1 BASE DE DATOS. Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS ACTIVIDAD N 1 BASE DE DATOS Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS PROGRAMA DE CONTADURÍA PÚBLICA SESTO SEMESTRE RIOHACHA LA GUAJIRA

Más detalles

Mantener una base de datos de Microsoft SQL Server 2008 R2. Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008

Mantener una base de datos de Microsoft SQL Server 2008 R2. Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 6231Be Mantener una base de datos de Microsoft SQL Server 2008 R2 Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 Formación: Presencial Horas: 25 Introducción Este proporciona

Más detalles

Configuración puesta del Microsoft SQL server 2000 para el ICM6.0 y 7.0

Configuración puesta del Microsoft SQL server 2000 para el ICM6.0 y 7.0 Configuración puesta del Microsoft SQL server 2000 para el ICM6.0 y 7.0 Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Instalación de SQL Server 2000 Información Relacionada

Más detalles

Anexo 3 COMPONENTES DE SQL SERVER. Los DDL (Data Definition Languaje) que permiten crear y definir nuevas

Anexo 3 COMPONENTES DE SQL SERVER. Los DDL (Data Definition Languaje) que permiten crear y definir nuevas Anexo 3 COMPONENTES DE SQL SERVER COMANDOS Existen tres tipos de comandos SQL [5]: Los DDL (Data Definition Languaje) que permiten crear y definir nuevas bases de datos, campos e índices. En la tabla se

Más detalles

Objetivos y Temario CURSO PHP Y MySQL

Objetivos y Temario CURSO PHP Y MySQL Objetivos y Temario CURSO PHP Y MySQL OBJETIVOS Se dirige a los diseñadores y programadores que deseen utilizar PHP y MySQL para desarrollar un sitio web dinámico e interactivo. En la primera parte del

Más detalles

Definición. Tema 1: Introducción

Definición. Tema 1: Introducción Tema 1: Introducción Definición Objetivos de los sistemas de bases de datos Vistas de datos Modelos de datos Lenguajes de definición de datos (DDL) Lenguajes de manipulación de datos (DML) Gestión de transacciones

Más detalles

MANUAL DE ADMINISTRACIÓN BÁSICA v. 1.0

MANUAL DE ADMINISTRACIÓN BÁSICA v. 1.0 skina@skinatech.com http://www.skinatech.com PBX.: 226-2080 Mobile:310 288-0916 Carrera 64 # 96-17 Bogotá D.C. MANUAL DE ADMINISTRACIÓN BÁSICA v. 1.0 Skina Tech Ltda brinda soluciones informáticas optimizando

Más detalles

Administración de dispositivos móviles

Administración de dispositivos móviles Administración de dispositivos móviles La herramienta de Administración de movilidad es un complemento de LANDesk Management Suite que permite detectar los dispositivos móviles que tienen acceso a los

Más detalles

CÓMO INSTALAR FIDESGEM EN RED

CÓMO INSTALAR FIDESGEM EN RED CÓMO INSTALAR FIDESGEM EN RED La aplicación FidesGeM está preparada para trabajar en red. Su configuración es sencilla, aunque en algunos equipos, dependiendo de sus características (versión de Windows,

Más detalles

Léame de Veritas System Recovery 16 Monitor

Léame de Veritas System Recovery 16 Monitor Léame de Veritas System Recovery 16 Monitor Acerca de este léame Funciones ya no admitidas en el Veritas System Recovery 16 Monitor Acerca de Veritas System Recovery 16 Monitor Requisitos del sistema Requisitos

Más detalles

w w w. b a l a n c a s m a r q u e s. p t B M G e s t

w w w. b a l a n c a s m a r q u e s. p t B M G e s t M a n u a l d e U s u a r i o w w w. b a l a n c a s m a r q u e s. p t B M G e s t Contenido 1 INTRODUCCIÓN... 1 1.1 REQUISITOS DEL SISTEMA... 1 1.2 INSTALACIÓN... 1 1.3 PRIMERA EJECUCIÓN... 1 1.3.1 Seleccionar

Más detalles