Conexión a un AS/400 (iseries) desde JDBC
|
|
- David Rubio Paz
- hace 8 años
- Vistas:
Transcripción
1 Conexión a un AS/400 (iseries) desde JDBC Un proyecto de i+d para wtul Informática S.L. por Fernando Guillén, con la colaboración de Javier Prieto y Jose Carlos Segui. wtul: Fernando Guillén: 21 de Marzo de
2 Contenidos Conexión a un AS/400 (iseries) desde JDBC... 1 Los dos drivers que pueden hacer el trabajo...3 DB2 Universal JDBC Driver... 3 Ejemplo de conexión... 3 IBM ToolBox para Java... 4 Ejemplo de conexión... 4 Utilidad Ping...4 Prueba para insert into...5 Lugar oficial de desarrollo y descarga...5 Documentación... 6 Preparación del AS/ Requerimientos del AS/400 para funcionar con IBM Toolbox para java... 6 Acciones realizadas en el AS400 de wtul... 7 Problemas de conexión con el AS Configurando todo para trabajar desde Hibernate... 9 hibernate.cfg.xml... 9 Problemas con Hibernate... 9 Error SQL Intento de recrear el PreparedStatement desde JDBC Solución:...10 Activación de los diarios...10 Solución rápida: Aplicación de prueba java-db Configuración y ejecución de los tests...11 Configuración y despliegue de la aplicación web...12 Aplicación de pruebas online...13 Conclusiones
3 Los dos drivers que pueden hacer el trabajo DB2 Universal JDBC Driver Con este driver no he tenido problemas para conectar a una Base de Datos DB2 corriendo en un servidor Linux. Pero para conectar a un AS/400 este driver requiere un fichero de licencia que nos ha resultado imposible encontrar. El error: La versión del controlador IBM Universal JDBC utilizada carece de licencia para la conectividad con las bases de datos QAS. Para conectarse con este servidor debe obtener una copia de licencia del controlador IBM DB2 Universal para JDBC y SQLJ. Debe instalarse en la vía de acceso de clase de aplicación un archivo de licencia db2jcc_license_*.jar adecuado a la plataforma de este destino. La conectividad con las bases de datos QAS puede habilitarse mediante uno de los siguientes archivos de licencia: [ db2jcc_license_cisuz.jar ]. ERRORCODE=-4472, SQLSTATE=42968 Este fichero se supone que se encuentra en el producto DB2 Connect pero hemos revisado los CDs que había en las oficinas de Wtul y no lo hemos encontrado, incluso hemos instalado el producto y no hemos encontrado el fichero en todo lo que el producto instala. IBM dice que se encuentra ahí: Ejemplo de conexión public Connection getconnectionibmuniversaldriver( String username, String password, String ipserver, String Database ) throws SQLException{ DriverManager.registerDriver( new com.ibm.db2.jcc.db2driver() ); Connection connection = null; String urlconnection = "jdbc:db2://" + ipserver + "/" + Database; connection = DriverManager.getConnection( urlconnection, username, password ); return connection; 3
4 IBM ToolBox para Java Este es el driver más recomendado y sobre el que existe más documentación y comunidad. Es también conocido por JTOpen. Es el recomendado de IBM. Ejemplo de conexión public Connection getconnectionas400driver( String username, String password, String ipserver, String Database ) throws SQLException{ DriverManager.registerDriver(new com.ibm.as400.access.as400jdbcdriver()); Connection connection = null; String urlconnection = "jdbc:as400://" + ipserver + "/" + Database; connection = DriverManager.getConnection( urlconnection, username, password ); return connection; Utilidad Ping Este Driver tiene una curiosa utilidad para comprobar si en la ip que le indicas hay un AS/400 con su DB2 escuchando: public Connection ToolBoxPing( String ipserver ) throws SQLException{ AS400JPing pingobj = new AS400JPing( IpServer, AS400.COMMAND, false); if (pingobj.ping()) { System.out.println("SUCCESS"); else { System.out.println("FAILED"); Podemos ampliar esta utilidad con un montón de tests: public static void main(string[] args) { String ipserver = " "; // // cargamos hash con todos los servicios a ejecutar. // HashMap<String, Integer> servicios = new HashMap<String, Integer>(); 4
5 ); servicios.put( "AS400.FILE", new Integer( AS400.FILE ) ); servicios.put( "AS400.DATABASE", new Integer( AS400.DATABASE ) ); servicios.put( "AS400.COMMAND", new Integer( AS400.COMMAND ) ); servicios.put( "AS400.SIGNON", new Integer( AS400.SIGNON ) ); servicios.put( "AS400.CENTRAL", new Integer( AS400.CENTRAL ) ); servicios.put( "AS400.DATAQUEUE", new Integer( AS400.DATAQUEUE ) ); servicios.put( "AS400.RECORDACCESS", new Integer( AS400.RECORDACCESS ) servicios.put( "AS400.PRINT", new Integer( AS400.PRINT ) ); // // iniciamos objeto AS400Ping // AS400JPing pingobj = new AS400JPing( ipserver ); // // ejecuto pings // Set<String> keys = servicios.keyset(); for (Iterator iter = keys.iterator(); iter.hasnext(); ) { String key = (String) iter.next(); int servicio = servicios.get( key ).intvalue(); if (pingobj.ping( servicio )) { System.out.println( key + ":SUCCESS"); else { System.out.println( key + ":FAILED" ); Prueba para insert into public void insertaregister( Connection connection, String text ) throws SQLException { String sql = "insert into MESSAGES ( MESSAGE_ID, MESSAGE_TEXT ) values ( default, '" + text + "' )"; Statement s = connection.createstatement(); s.execute( sql ); s.close(); Lugar oficial de desarrollo y descarga 5
6 Documentación Sitio oficial de IBM ToolBox para Java: Sitio oficial de IBM ToolBox para Java para programadores: topic=/rzahh/page1.htm Foro AS/400: Lista del desarrollo del driver JT400: news Foro AS/400: Foro AS/400: Foro AS/400: Foro del Driver JTOpen: Preparación del AS/400 Otra cosa y esta si es importante, entérate en que versión de sistema operativo esta el as400, como sea inferior a la 4.4 date por muerto. Ten en cuenta que es un sistema que tiene 20 años y hay quien esta todavía en id=6&texto=as/400&n1=491315&n2=1&n3=1&n4=1&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0 Requerimientos del AS/400 para funcionar con IBM Toolbox para java Running IBM Toolbox for Java in a client/server environment requires that you enable the QUSER user profile, start the host servers, and have TCP/IP running. Perform these actions from an iseries command line by running the following commands: 1. Type DSPUSRPRF USRPRF(QUSER) and press ENTER to enable the QUSER user profile. The resulting display shows the status for QUSER. 2. Type STRHOSTSVR and press ENTER to start the OS/400 host servers. 3. Type STRTCPSVR SERVER(*DDM) to start the TCP/IP server (with 6
7 *DDM specified for the Server parameter). Tradución libre mía sin conocimientos técnicos del AS400: Ejecutar el IBM Toolbox para Java en un entorno cliente/servidor requiere que tu actives el perfil QUSER, arranques los servidores del host, y tengas TCP/IP ejecutándose. Haz estas acciones desde una consola iseries ejecutando los siguientes comandos: 1. Escribe DSPUSRPRF USRPRF(QUSER) y pulsa ENTER para activar el perfil QUSER. La pantalla resultante muestra el estado para QUSER. 2. Escribe STRHOSTSVR y pulsa ENTER para arrancar los servidores de host OS/ Escribe STRTCPSVR SERVER(*DDM) para arrancar el servidor TCP/IP (con *DDM especificado para los paramétros Server). Alguien por los foros es más estricto con los servidores del host y aconsejan ejecutar: STRHOSTSVR *ALL. Otra persona me dice esto: Has mirado que estén arrancados los servicios necesarios en el AS400, por ejemplo el servicio de router. La gente del Aqua Data Studio me recomienda: The OS/400 database host server is not started. You can start this by running the following command on the OS/400 command line: STRHOSTSVR *DATABASE You can verify if the OS/400 database host server is running by running the NETSTAT *CNN command. When the Work with TCP/IP Connection Status screen is displayed, look for entry as-database under the Local Port heading and ensure it is in Listen status. Atención: el arranque de todos los servicios puede tardar bastante y consumir mucha máquina. Acciones realizadas en el AS400 de wtul Arrancar los siguientes subsistemas (WRKSBSD) (a determinar los estrictamente necesarios): QBASE QBATCH QCMN QCTL 7
8 QHTTPSVR QINTER QSPL QSYSWRK QDSNX QPGMR QSERVER QSNADS QSYSSBSD QUSRWRK Arrancar el servidor TCP/IP: STRTCPSVR SERVER(*DDM) Arrancar servidor del sistema principal (con autorización a nivel QSECOFR) STRHOSTSVR SERVER(*ALL) Comprobar conectividad desde consola de MSDOS con: CWBPING Problemas de conexión con el AS400 Hemos tenido muchos problemas de conexión y hemos estado consultando la documentación, foros y listas de correo. Como estas: PostPost_connection_refused_conectando_a_db2_desde_java htm id=6&texto=as/400&n1=491315&n2=0&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0 Lo primero ha sido probar la conexión al AS400 desde un cliente que sabemos que debería funcionar como un Access con driver ODBC. Hemos visto que esto también fallaba. Al final hemos tenido que levantar todos los servicios del AS400, esto casi fríe la máquina pero al final ha conectado. 8
9 Configurando todo para trabajar desde Hibernate hibernate.cfg.xml <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" " <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" " <hibernate-configuration> <session-factory> <property name="hibernate.connection.driver_class">com.ibm.as400.access.as400jdbcdri ver</property> <property name="hibernate.connection.url">jdbc:as400:// /javadb2;promp t=false</property> <property name="hibernate.connection.username">javadb2</property> <property name="hibernate.connection.password">db2java</property> <property name="hibernate.c3p0.min_size">5</property> <property name="hibernate.c3p0.max_size">20</property> <property name="hibernate.c3p0.timeout">300</property> <property name="hibernate.c3p0.max_statements">50</property> <property name="hibernate.c3p0.idle_test_period">3000</property> <!-- SQL to stdout logging --> <property name="show_sql">true</property> <property name="format_sql">true</property> <property name="use_sql_comments">true</property> <property name="dialect">org.hibernate.dialect.db2400dialect</property> <mapping resource="hello/message.hbm.xml"/> </session-factory> </hibernate-configuration> Problemas con Hibernate Error SQL7008 java.sql.sqlexception: [SQL7008] MESSAGES de JAVADB2 no válido para la operación. 9
10 Estoy teniendo este problema al hacer los insert intos esta es la sentencia que hibernate intenta ejecutar: insert into MESSAGES (MESSAGE_ID, MESSAGE_TEXT) values (default,?) En formato Prepared Statement. Intento de recrear el PreparedStatement desde JDBC public void insertbypreparedstatement( Connection connection, String text ) throws SQLException{ String sql = "insert into MESSAGES ( MESSAGE_ID, MESSAGE_TEXT ) values ( default,? )"; PreparedStatement ps = connection.preparestatement(sql); ps.setstring( 1, text ); ps.executeupdate(); ps.close(); La llamada al PreparedStatement funciona perfectamente así que el problema debe ser algo de Hibernate. Solución: Según estos foros: El problema es que tanto EJBs como Hibernate usan transacciones por defecto y para que puedan funcionar el AS400 debe tener activados los diarios (journal) para el fichero que se intenta actualizar. Activación de los diarios Lo puedes hacer desde linea de mandatos primero creando primero el receptor (mandato CRTJRNRCV) y luego el diario(mandato CRTJRN). Finalmente arrancas el registro por diario de tablas/ficheros deseados con STRJRNPF. 10
11 Todo esto tambien se puede hacer fácilmente desde el navegador de operaciones de Client Access en su apartado bases de datos. Los de Hibernate dicen: The problem is that Hibernate will require transactions, and without journaling DB2/400 is not capable of SQL transactions. You will REQUIRE journaling to work with hibernate Solución rápida: Hackear el hibernate.cfg.xml: <property name="hibernate.connection.isolation">0</property> Los de Hibernate dicen: I too had to work against an AS400 database with journalling off. Setting hibernate.connection.isolation 0 worked for me, however each statement was autocommitted. Aplicación de prueba java-db2 Se ha desarrollado una aplicación completamente operativa y con un juego de tests configurables para poder probar futuras conexiones AS400. La aplicación se llama java-db2 y se adjunta con este documento tanto el código de la misma como todas las herramientas necesarias para su compilación, configuración y ejecución. Configuración y ejecución de los tests 1. Conseguir el codigo del proyecto. 2. Descomprimirlo en un directorio de usuario. 3. Preparar el AS Escribe DSPUSRPRF USRPRF(QUSER) y pulsa ENTER para activar el perfil QUSER. La pantalla resultante muestra el estado para QUSER. 11
12 2. Escribe STRHOSTSVR y pulsa ENTER para arrancar los servidores de host OS/ Escribe STRTCPSVR SERVER(*DDM) para arrancar el servidor TCP/IP (con *DDM especificado para los paramétros Server). 4. Crear la tabla usando el sql en schema-db2.sql 5. Configurar los parámetros en el build.xml 1. ipserver 2. username 3. userpassword 6. Configurar las propiedades de Hibernate en src/java/hibernate.cfg.xml 1. hibernate.connection.url 2. hibernate.connection.username 3. hibernate.connection.password 7. Configurar el log en src/java/log4j.properties 1. log4j.appender.r 2. log4j.appender.r.file 8. Usar las task de ant para ejecutar las pruebas 1. ant testping (para testear la conexión con el AS400) 2. ant testjtopen (para testear los select, insert ydelete en la tabla MESSAGES) 3. ant testhibernate (para testear los select, insert ydelete en la tabla MESSAGES usando Hibernate) Configuración y despliegue de la aplicación web 1. Conseguir el codigo del proyecto. 2. Descomprimirlo en un directorio de usuario. 3. Preparar el AS400 12
13 1. Escribe DSPUSRPRF USRPRF(QUSER) y pulsa ENTER para activar el perfil QUSER. La pantalla resultante muestra el estado para QUSER. 2. Escribe STRHOSTSVR y pulsa ENTER para arrancar los servidores de host OS/ Escribe STRTCPSVR SERVER(*DDM) para arrancar el servidor TCP/IP (con *DDM especificado para los paramétros Server). 4. Crear la tablas usando el sql en schema-db2.sql 5. Configurar las propiedades de Hibernate en src/java/hibernate.cfg.xml 1. hibernate.connection.url 2. hibernate.connection.username 3. hibernate.connection.password 6. Configurar el log en src/java/log4j.properties 1. log4j.appender.r 2. log4j.appender.r.file 7. Usar las task de ant para crear la aplicación web.war 1. ant dist 8. Usar el dist/java-db2.war para desplegar la aplicación en un contenedor de servlets como Tomcat Aplicación de pruebas online Durante un período de tiempo estará disponible un despliegue de la aplicación de pruebas de un servidor mío: Podéis comprobar que esta aplicación está atacando a vuestro AS
14 Conclusiones Ha sido una prueba dura y hemos tenido menos suerte de la que nos merecíamos. Aún así esto puede ser una cosa a celebrar pues nos hemos topado y hemos superado muchos obstáculos que sabremos solventar rápidamente en el futuro. La conexión con el AS400 no es trivial y requiere de una configuración del AS400 muy específica. Existe más documentación sobre conectar JDBC con el AS400 de la que me esperaba. IBM presta mucha documentación incluso un driver open-source para programar Java atacando a un AS
UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO
www.ubs-systems.com Teléfono: 91 3681185 UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO Unidesys Versión 2011 1 CONTENIDO 1 INTRODUCCIÓN 3 2 FUENTES DE DATOS 4 3 INSTALACIÓN DEL
Más detallesPara poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software.
Instalación de Oracle Service BUS (OSB) 1 DESCARGA DE INSTALADOR Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software. En la siguiente
Más detallesREQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente
MANUAL TECNICO INSTALACIÓN Y CONFIGURACIÓN DEL SISTEMA AARON A QUIEN VA DIRIGIDO El siguiente manual está dirigido al administrador encargado de la instalación y configuración del Sistema AARON. PRÓLOGO
Más detallesJDBC. Una mini-introducci. introducción
JDBC Una mini-introducci introducción Introducción JDBC (Java DataBase Connectivity) Protocolo para utilizar bases de datos relacionales desde Java Se basa en la utilización n de drivers que implementan
Más detallesMonitorización SGBD PostgreSQL
Monitorización SGBD PostgreSQL Página 1 Monitorización SGBD PostgreSQL. OpenOffice/PDF Version 1º Edition, 22 September 2012 Copyright 2012 Luis Caballero Cruz Página 2 1 MONITORIZACIÓN
Más detallesINSTALACIÓN DE MySQL SERVER EN WINDOWS
INSTALACIÓN DE MySQL SERVER EN WINDOWS Seguir los siguientes pasos: En primer lugar necesitaremos disponer del programa de instalación. Se puede descargar gratuitamente de http://dev.mysql.com/downloads
Más detallesEn este caso presionamos ENTER para empezar nuestra instalación
INSTALACION DE WINDOWS XP 1. Para la instalación de Win. XP debemos introducir el Cd con la imagen de el sistema operativo Ya cuando lea el Cd empezara a cargar todos los driver y aplicaciones de el sistema
Más detallesFormato para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2003-1 5046 Bases de Datos PRÁCTICA No. LABORATORIO DE Bases de Datos DURACIÓN (HORA 12 NOMBRE DE LA PRÁCTICA Aplicaciones Web con SQL
Más detallesFormas de llevar a cabo un backup de una base de datos MySQL
Formas de llevar a cabo un backup de una base de datos MySQL Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Muchas aplicaciones web hacen uso de bases de datos donde
Más detallesInstituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez
Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor Web Apache Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor Web
Más detallesmyappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com
myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com Tutorial 1 Conexión con la Base de Datos Establecer la conexión con la base de datos no suele ser muy
Más detallesEn caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP:
Servidor DHCP El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los
Más detallesInstalación GIRH Licencias (JAVA)
Instalación GIRH Licencias (JAVA) GIRH-Licencias (JAVA): Requerimientos Generales: Apache Tomcat. JDK. Ver manual instalación Apache Tomcat y JDK: http://wiki/pages/viewpage.action?pageid=43253771 Requerimientos
Más detallesPROCEDIMIENTO DE ACCESO A DB2 AS/400 MEDIANTE SQL SERVER
PROCEDIMIENTO DE ACCESO A DB2 AS/400 MEDIANTE SQL SERVER Para tener acceso a los datos de DB2 se puede utilizar las funciones y herramientas que brinda Client Access. La herramienta más importante es la
Más detallesManual de NetBeans y XAMPP
Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación
Más detallesPasos para obtener un alojamiento gratuito o Hosting y colgar nuestra pagina Web en Internet.
Pasos para obtener un alojamiento gratuito o Hosting y colgar nuestra pagina Web en Internet. Existen bastantes alternativas de alojamientos gratuitos, algunos de ellos pueden ser: http://www.byethost.com
Más detallesActualización del Cliente IFI
Actualización del Cliente IFI Pasos para actualizar en diferentes entornos GAyCD Área de Infraestructuras Noviembre 2015 Versión: 1.0 CONTROL DE VERSIONES Título Actualización del Cliente IFI Autor GAyCD
Más detallesUNIVERSIDAD DE OVIEDO
UNIVERSIDAD DE OVIEDO ESCUELA POLITÉCNICA DE INGENIERÍA DE GIJÓN MÁSTER EN INGENIERÍA INFORMÁTICA TRABAJO FIN DE MÁSTER SPRING ROO ADD-ONS PARA PROTOTIPADO RÁPIDO JAVIER MENÉNDEZ ÁLVAREZ JULIO 2014 UNIVERSIDAD
Más detalles1.- Información general...2 2.- Instalación y configuración del software necesario...3
CONFIGURACIÓN DE EQUIPOS WINDOWS 2000 PARA LA CONEXIÓN A LA RED INALÁMBRICA DE LA UAL 1.- Información general....2 2.- Instalación y configuración del software necesario...3 2.1 Instalar el cliente SecureW2...
Más detallesAdministración Local Soluciones
SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) CONFIGURACIÓN PARA WEBSPHERE 6.1 SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio producido Autor
Más detallesBase de Datos JDBC. Unidad: 1 Laboratorio de Programación. Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos
Base de Datos JDBC Unidad: 1 Laboratorio de Programación Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Indice Repaso clase anterior Sentencias preparadas PreparedStatement
Más detallesCITRIX 4.5 - Citrix Application Streaming
1 de 39 01/12/2007 1:06 CITRIX 4.5 - Citrix Application Streaming Es la caracteristica principal de la versión 4.5 de Citrix, el Application Streaming, en este documento se explica cómo usarlo. Application
Más detallesGuia rápida EPlus Cliente-Servidor
Guia rápida EPlus Cliente-Servidor Esta guía permitirá al usuario instalar la aplicación e-plus, para firmar y declarar sus trámites a través de acceso remoto. CONSIDERACIONES GENERALES.- El software eplus
Más detallesHabilitando ipv6 en Samba 4
Habilitando ipv6 en Samba 4 En Sambaxp2007, he demostrado que la versión de Samba 4 ha sido parcheado en orden de habilitar ipv6. En este documento, se describe como puedes habilitar ipv6 en Samba 4. Este
Más detallesManual de instalación de Java Runtime Environment.
Manual de instalación de Java Runtime Environment. Se recomienda, antes de proceder con la instalación en línea, desactivar el cortafuego de Internet. En algunos casos, la configuración del cortafuegos
Más detallesU.E JUAN DE VELASCO CREAR DATOS EN SQL
NOMBRE:LILIAN CAUJA U.E JUAN DE VELASCO CREAR DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador que por defecto en algunas instalaciones no viene incluido, se puede
Más detallesInstalación de Casandra Para instalar cassandra se recomienda tener la última versión de JAVA instalada.
Bases de Datos Avanzadas GUIA PARA CASSANDRA En esta guía se explicara como instalar cassandra, como agregar datos a cassandra usando spoon, y como corregir algunos problemas que puede aparecer. Para esta
Más detallesSitios remotos. Configurar un Sitio Remoto
Sitios remotos Definir un sitio remoto significa establecer una configuración de modo que Dreamweaver sea capaz de comunicarse directamente con un servidor en Internet (por eso se llama remoto) y así poder
Más detallesAl ejecutar esta aplicación tenemos lo siguiente: Pulsamos en Wizard mode y nos aparece lo siguiente:
ACCESO A LA CÁMARA Esto no es un punto conflictivo, pero lo primero que necesitamos es poder acceder a la cámara. Para ello, en primer lugar hay que conectar la cámara tanto a la alimentación como con
Más detallesEjercicios - Persistencia en Android: ficheros y SQLite
Ejercicios - Persistencia en Android: ficheros y SQLite Índice 1 Uso de ficheros (0.5 puntos)...2 2 Persistencia con ficheros (0.5 puntos)...3 3 Base de datos: SQLiteOpenHelper (0.5 puntos)... 3 4 Base
Más detallesPractica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández
Investigación Practica 1 Instalación del SGBD Catedrático: Alumnos: Ing. María Elena Reyes Castellanos Miguel Ángel Garduño Córdova Isaac Méndez Hernández 1 ÍNDICE DE GENERAL INDICE DE TABLAS Y FIGURAS
Más detallesVersatils. Apéndice. ODBC Orígenes de datos. ODBC Orígenes de datos.
Versatils ODBC Orígenes de datos. Apéndice 2 ODBC Orígenes de datos. Con esta herramienta podremos vincular bases de datos de Versatils con otros programas, como por ejemplo Access de Microsoft, dando
Más detallesTutorial de uso. ScanIPTV V.4.7 http://scaniptv.emotec.es
Tutorial de uso ScanIPTV V.4.7 http://scaniptv.emotec.es Conceptos básicos IP privada e IP pública La IP privada es una dirección virtual de una red interna, que hace referencia al dispositivo que se ha
Más detallesManual de Winzip. Introducción
Manual de Winzip Indice: - Introducción - Primeros pasos al programa - Descripción del programa - Comprimir ficheros - Comprimir ficheros en varios disquetes - Crear un fichero comprimido autoejecutable
Más detallesInstalación de Tomcat7 en Ubuntu
2. Instala el servidor web java TomCat en Windows y Linux. Documenta los módulos/servicios necesarios. Instala el CMS Java Liferay. Documenta el proceso. Instalación de Tomcat7 en Ubuntu Comenzamos instalando
Más detallesINFORMACIÓN ACCESOS AL PORTAL PARA EMPLEADOS DE LA DIPUTACIÓN DE SEVILLA INDICE
INFORMACIÓN ACCESOS AL PORTAL PARA EMPLEADOS DE LA DIPUTACIÓN DE SEVILLA INDICE 1.-PARA EL ACCESO AL PORTAL DE TODOS LOS USUARIOS. COMPROBACIONES PREVIAS 2.-PASOS A SEGUIR PARA EL ACCESO AL PORTAL 3.-PREGUNTAS
Más detallesGuía de Inicio Respaldo Cloud
Guía de Inicio Respaldo Cloud Calle San Rafael, 14 28108 Alcobendas (Madrid) 900 103 293 www.acens.com Contenido 1 Introducción... 3 2 Características Respaldo Cloud... 4 3 Acceso y activación... 5 - Gestión
Más detallesTutorial BMS Server Studio UDP
Tutorial BMS Server Studio UDP ÍNDICE Página 0. Introducción...3 1. Configuración del puerto UDP...4 2. Ejemplos...6 2.1 Configuración manual...6 2.1.1 Configuración SocketTest...6 2.1.2 Configuración
Más detallesIntroducción al lenguaje Java
Tipo de entrega: Fecha límite: Lugar: Introducción al lenguaje Java por grupos de prácticas sesión de laboratorio Atenea Objetivos de la práctica: Escribir aplicaciones simples en Java Utilizar el entorno
Más detallesSe ha confeccionado una aplicación sencilla para poder probar el interfaz de gestión explotación de MEGA, Modelo Estandarizado de Gestión de Agua.
Manual de instalación y uso de Aplicación Test Web Services MEGA Introducción Se ha confeccionado una aplicación sencilla para poder probar el interfaz de gestión explotación de MEGA, Modelo Estandarizado
Más detallesINTRANET: MANUAL DE INSTALACIÓN
INTRANET: MANUAL DE INSTALACIÓN 1 de 15 INDICE 1 Requisitos mínimos... 3 2 Instalación... 4 2.1 Instalación de los ficheros de la Intranet... 4 2.2 Registro de las librerías... 4 2.3 Configuración del
Más detallesmyapplicationgenerator
myapplicationgenerator http://www.myappgen.com info@ myappgen.com copyright Carlos Leggio Instalación de la Aplicación Las aplicaciones generadas con myappgen tienen dos módulos, el principal que contiene
Más detallesWINDOWS 2008 4: SERVIDOR DHCP
1.- CONCEPTOS PREVIOS: WINDOWS 2008 4: SERVIDOR DHCP DHCP (Dynamic Host Configuration Protocol = protocolo de configuración dinámica de host) es un protocolo que simplifica la configuración de los parámetros
Más detallesUSANDO SERVLETS EN UN SERVIDOR WEB RESIN
USANDO SERVLETS EN UN SERVIDOR WEB RESIN Servidor Web Resin Resin es un servidor web que permite no solo despachar un página web, sino aplicaciones web construidos bajo la arquitectura J2EE, así como el
Más detallesPROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL
PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL Comenzaremos con la instalación de APACHE; que es un programa de servidor HTTP Web de código abierto. Este servidor se desarrolla dentro del
Más detallesESCUELA POLITECNICA NACIONAL
1 de 14 Configuración del equipo D-Link DFL-1100 Network Security Firewall Objetivo.- Realizar una configuración en el firewall que nos permita tener un control del Ancho de Banda. Procedimiento.- Es importante
Más detallesInstituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez
Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor FTP Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor FTP FTP (File
Más detallesInstrucciones para la instalación de IBM SPSS Data Access Pack para Linux
Instrucciones para la instalación de IBM SPSS Data Access Pack para Linux Contenido Capítulo 1. Conceptos básicos..... 1 Introducción.............. 1 Despliegue de una tecnología de acceso a datos.. 1
Más detallesINSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS
INSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS Toda la instalación se lo va a realizar en el directorio opt, la instalación correspondiente al jdk se lo hace así.
Más detalles1.- Información general...2 2.- Instalación y configuración del software necesario...3. 3.- Configuración del cliente de red inalámbrico...
CONFIGURACIÓN DE EQUIPOS WINDOWS SERVER 2003 PARA LA CONEXIÓN A LA RED INALÁMBRICA DE LA UAL 1.- Información general....2 2.- Instalación y configuración del software necesario...3 2.1 Instalar el cliente
Más detallesMicrosoft Office Project Server 2003
1 de 44 01/12/2007 1:56 Microsoft Office Project Server 2003 Instalación y configuración de Microsoft Office ProjectServer 2003, En este documento explicaremos cómo instalar de forma correcta Project Server
Más detallesiresetme V2.0 141112 Instalación completa iresetme v2.0
Instalación completa iresetme v2.0 Contenido Instalación y configuración... 3 A) Instalación del software base en AS/400 - IBM i... 3 B) Creación de iresetme HTTP Server Instance y certificado digital
Más detallesvmysql Requisitos Previos Conexión con el servidor vmysql 1/5
vmysql Este componente permite la conexión usando ODBC con servidores MySQL. Ha sido probado en entornos windows con la versión 5.1 El objeto del mismo es encapsular la conexión usando las instrucciones
Más detallesInstalando CodeKa v1.0 sobre Bitnami Xamp Stack (para Windows, Linux, OS X y Solaris).
CODEKA INDICE 1. Preconfiguración 1. Apache 2. Mysql 3. Php 1. PhpmyAdmin 2. Descargar Codeka 3. Configurar Codeka 1. Configurar conexión 2. Cargar Base de datos 3. Localizar Imagenes de Portada 4. Primeros
Más detallesGuía de instalación de CivilFEM for ANSYS 16.1
Guía de instalación de CivilFEM for ANSYS 16.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 detallesMANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER ACTIVEX. Versión 4.0
MANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER ACTIVEX Versión 4.0 1 Control Versión 1.0 Fecha: 01-07-2011 Modificaciones: Primera versión. Versión 2.0 Fecha: 22-09-2011 Modificaciones: Adaptado a websigner
Más detallesPortafirmas. Manual de Actualización. Versión: INS005 Fecha: 11/07/2011. Versión 2.3.0
Versión: INS005 Fecha: 11/07/2011 Versión 2.3.0 HOJA DE CONTROL Organismo Proyecto Entregable Autor Consejería de Economía, Innovación y Ciencia Portafirmas GuadalTEL S.A. Versión/Edición INS005 Fecha
Más detallesTRABAJO GRUPAL TEMA: COMO CREAR BASE DE DATOS EN SQL
TRABAJO GRUPAL INTEGRANTES: Curso: 3ero C Informática Erika Caisa Erika Córdova Joselyn Rea TEMA: COMO CREAR BASE DE DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador
Más detallesINSTALAR UBUNTU DESDE WINDOWS
INSTALAR UBUNTU DESDE WINDOWS Índice de contenido 1.Descargar Ubuntu 10.04 Lucid Lynx...3 2.Grabar la imagen descargada en un CD...3 2.1.Grabación de una imagen iso con Nero...3 2.2.Grabación de una imagen
Más detallesLaboratorio de Redes y Sistemas Operativos Trabajo Práctico Final
Laboratorio de Redes y Sistemas Operativos Trabajo Práctico Final Tema: Instalación de X2GO Profesor: Di Biase José Luis Integrantes: Cardozo Griselda Chiniewicz Stefania Arnez Inochea Eric 1 Índice: 1.
Más detallesCOMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX
COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor
Más detallesCREAR UN SERVICIO WEB BASICO CON JAVA AXIS2. Víctor J. Sosa vjsosa@tamps.cinvestav.mx
CREAR UN SERVICIO WEB BASICO CON JAVA AXIS2. Víctor J. Sosa vjsosa@tamps.cinvestav.mx En este documento explicaré brevemente cómo construir un servicio web con Java Axis2 y cómo invocarlo desde un cliente
Más detallesBrowserSQL 4 versión 2 - TUTORIAL
BrowserSQL 4 versión 2 - TUTORIAL LAURA NOUSSAN LETTRY (Mendoza, Argentina 2015) aviso legal El presente libro electrónico se distribuye bajo Attribution-NonCommercialNoDerivs 3.0 Unported INDICE INTRODUCCIÓN
Más detallesEDITRAN/TX. Windows/Unix. Manual de Usuario e Instalación
EDITRAN/TX Windows/Unix Manual de Usuario e Instalación INDRA 15 de octubre de 2014 ÍNDICE 1. INTRODUCCION Y REQUERIMIENTOS.... 1-1 2. EDITRAN/TX... 2-1 2.1. Instalación de EDITRAN/TX en UNIX... 2-1 2.2.
Más detallesInstalación de IBM SPSS Modeler Server Adapter
Instalación de IBM SPSS Modeler Server Adapter Contenido Instalación del adaptador de IBM SPSS Modeler Server............ 1 Acerca de la instalación de IBM SPSS Modeler Server Adapter................
Más detallesLicencias ZWCAD. Guía de instalación/activación
Licencias ZWCAD. Guía de instalación/activación Introducción Licencias monopuesto Licencias de Red Instalación de licencia monopuesto Paso 1: instalar zwcad Paso 2: activar la licencia Activar sin llave
Más detallesRETO FORENSE EPISODIO III Resumen Ejecutivo
RETO FORENSE EPISODIO III Resumen Ejecutivo José Antonio Valero Sánchez javalero@gmail.com Zaragoza, España 2006 Motivos de la intrusión. Después de analizar la imagen del sistema cabe destacar que el
Más detallesInstalación de SQL Server Express Edition en Dominio WhitePaper Junio de 2008
Instalación de SQL Server Express Edition en Dominio WhitePaper Junio de 2008 Contenidos 1. Propósito 3 2. Instalación de SQL Server 4 3. Restauración de un Backup 26 Instalación de SQL Server Express
Más detallesARANZADI INFOLEX COPIAS DE SEGURIDAD.
ARANZADI INFOLEX COPIAS DE SEGURIDAD. En este Documento se explica como realizar Copias de Seguridad en Infolex 7. Se debe tener en cuenta que Infolex 7 es una aplicación que trabaja con un motor de Base
Más detallesInstalación Tacotel Lector Documentación Sistemas
Índice 1 Introducción...3 2 Primeros pasos...3 2.1 Instalación del lector de tarjetas...3 2.2 Máquina Virtual de Java...3 3 Instalación del software Tacotel...4 4 Funcionamiento básico...5 4.1 Alta en
Más detallesDesarrollo de Servicios Web con JBuilder
Artículos técnicos Grupo Danysoft: Desarrollo de Servicios Web con JBuilder Segunda parte Oscar Cristobal Ruiz Departamento Java Equipo Grupo Danysoft Enero 2003 - (902) 123146 www.danysoft.com Desarrollo
Más detallesAhora hay que instalar el servidor de la base de datos de MySQL que será EasyPHP. Para esto
Configuración de JBoss Lo primero que debe realizar es (1) descomprimir JBoss en una ruta que no tenga espacios. Luego debe (2) crear la respectiva variable de entorno, JBOSS_HOME, que referencie la ruta
Más detallesAcceso a BDs en Java: JDBC
Acceso a BDs en Java: JDBC Bases de Datos II 1 Introducción Para hacer una aplicación de BDs en Java se necesita disponer del driver adecuado para el SGBD. En nuestro caso necesitamos el de mysql. http://dev.mysql.com/downloads/connector/j/3.0.html
Más detallesJWF. Guía de Instalación. IdeaSoft Uruguay s.r.l. 11300, Montevideo, Uruguay Tel:+598 (2) 7104372 www.isoft.com.uy. Java WorkFlow
JWF Java WorkFlow Guía de Instalación Version 2.0 Diciembre 2002 IdeaSoft Uruguay s.r.l. 11300, Montevideo, Uruguay Tel:+598 (2) 7104372 www.isoft.com.uy JWF 2.0 Guía de Instalación IdeaSoft Uruguay Marcas
Más detallesServidor web E-Sniper
Servidor web E-Sniper Tabla de contenido Instalación del servidor IIS... 1 Instalación de la aplicación... 3 Crear el Website... 4 Comprobar la aplicación... 5 Configurar la base de datos... 6 SQLServer...
Más detallesPractica 11: Conexión de Java con Bases de datos Access
Practica 11: Conexión de Java con Bases de datos Access En esta práctica vamos a crear una base de datos Microsoft Access y luego vamos a conectarnos desde una aplicación java haciendo uso del puente JDBC-ODBC
Más detallesCOPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA
COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA Autor: Carlos Javier Martín González. Licenciado en Física Teórica por la Universidad Autónoma de Madrid. Analista programador y funcional. Desarrollador
Más detalles- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7
Copia de seguridad en Wingest 7 desde WgAdmin Los pasos a seguir serán los siguientes: - Todos los usuarios de la aplicación deberán estar fuera de ella. - Deberemos entrar en nuestra carpeta de Wingest
Más detallesServidor FTP en Ubuntu Juan Antonio Fañas
Qué es FTP? FTP (File Transfer Protocol) o Protocolo de Transferencia de Archivos (o ficheros informáticos) es uno de los protocolos estándar más utilizados en Internet siendo el más idóneo para la transferencia
Más detallesTutorial Sencillo Yii Framework
Tutorial Sencillo Yii Framework Yii Framework http://www.yiiframework.com La guia definitiva para Yii http://www.yiiframework.com/doc/guide/1.1/es/index Yii Class Reference http://www.yiiframework.com/doc/api/1.0.10
Más detallesManual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40 Página 1 de 15 1.- Ejecutamos el fichero mysql-essential-5.1.40-win32. Espera unos minutos mientras se cargan los archivos necesarios para la instalación
Más detallesCapitulo 5. Implementación del sistema MDM
Capitulo 5. Implementación del sistema MDM Una vez que se concluyeron las actividades de análisis y diseño se comenzó la implementación del sistema MDM (Manejador de Documentos de MoProSoft). En este capitulo
Más detallesPráctica 1: Herramientas básicas:
Práctica 1: Herramientas básicas: En esta práctica veremos las siguientes herramientas: Conexión a Terminal remoto Conexión a escritorio remoto Otras herramientas Duración: 1 sesión de 2 5 horas Conexión
Más detallesTUTORIAL: Cómo puedo instalar el Renault Media Nav Toolbox? TUTORIAL: Cómo puedo crear una "huella digital" del dispositivo en un dispositivo de
TUTORIAL: Cómo puedo instalar el Renault Media Nav Toolbox? TUTORIAL: Cómo puedo crear una "huella digital" del dispositivo en un dispositivo de almacenamiento USB? TUTORIAL: Cómo puedo empezar a utilizar
Más detallesCopias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008
Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Contenidos 1. Propósito 3 2. Realizar una copia de seguridad con SQL Server 2005 4 3. Restaurar una copia de seguridad con SQL Server
Más detallesINSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS
Página 1 de 20 INSTALACIÓ N A3ERP INTRODUCCIÓN La instalación de a3erp v9 ha sufrido una trasformación importante respecto a sus versiones anteriores. Cualquier instalación exige la existencia de un pc
Más detallesMigración de ESET Remote Administrator v2.x a v3.x
Migración de ESET Remote Administrator v2.x a v3.x Tutorial ESET, LLC 610 West Ash Street, Suite 1900 phone: (619) 876 5400, fax: (619) 437 7045 sales@eset.com, www.eset.com 2 Migración de ESET Remote
Más detallesServidor. Comenzaremos por confirmar que el servicio NFS esta instalado y ejecutandose desde la terminal, escribiremos lo siguiente: #rpm -q nfs-utils
NFS Red Hat Enterprise Linux 6 provee dos mecanismos para compartir archivos y carpetas con otros sistemas operativos por medio de la red. Una de las opciones es utilizar una tecnologia llamada samba.
Más detallesInstalación de ActivePerl en MS Windows
Instalación de ActivePerl en MS Windows Rubén Armañanzas Arnedillo ruben@aula325.com 26 de septiembre de 2002 1. Descarga de los ejecutables necesarios En primer lugar vamos a descargar los ficheros que
Más detallesUso del servidor gráfico X en los servidores del CESGA mediante PuTTY y Cygwin
Uso del servidor gráfico X en los servidores del CESGA mediante PuTTY y Cygwin Contenido Introducción... 2 Obtención e instalación del software necesario... 2 Configuración de PuTTY para su uso con Cygwin...
Más detallesInstalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21.
1/21 Instalación Interfaz gráfico Requerimientos Proceso de instalación Pantalla de login Pantalla principal Descripción de los frames y botones Programación de Backups Botones generales Botones de programación
Más detallesInstalar y configurar W3 Total Cache
Instalar y configurar W3 Total Cache en WordPress Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La velocidad de carga de una web influye mucho a la hora de mejorar el
Más detallesGuía de Inicio Rápido de SitePlayer S310265. Guía de Inicio. Rápido de
Guía de Inicio Rápido de 1 Kit de Desarrollo SitePlayer SPK1 En primer lugar le damos las gracias por haber depositado su confianza en nuestro producto Kit de Desarrollo SPK1 SitePlayer. Este documento
Más detallesMANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER JAVA. Versión 4.0
MANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER JAVA Versión 4.0 1 Control Versión 1.0 Fecha: 01-07-2011 Modificaciones: Primera versión. Versión 2.0 Fecha: 22-09-2011 Modificaciones: Adaptado a websigner
Más detallesAnexos Manual de Instalación
Anexos Manual de Instalación ÍNDICE DE CONTENIDOS 1. MANUAL DE INSTALACIÓN... 3 1.1. Requisitos mínimos... 3 1.2. Manual de Instalación de Oracle 11g Xe... 3 1.3. Crear esquema en Oracle 11g Xe... 7 1.3.1.
Más detallesTROUBLESHOOTING: ViewTrac & ViewPrint
TROUBLESHOOTING: ViewTrac & ViewPrint Versión 1.0 INDEX GENERALES 1. Se envían impresiones y genera un error diciendo que el usuario Puerto 9100 no tiene cuota o privilegios para imprimir BASE DE DATOS
Más detalles1. Configuración del entorno de usuario
Tabla de Contenidos 1. Configuración del entorno de usuario 1.1. Temas 1.2. Apariencia 1.3. Configuración del menú Inicio 2. Configuración de los equipos portátiles en red 2.1. Realizar copia de seguridad
Más detalles