MIGRACIÓN DE POSTGRES A ORACLE

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

Download "MIGRACIÓN DE POSTGRES A ORACLE"

Transcripción

1 MIGRACIÓN DE POSTGRES A ORACLE 1

2 INDICE 1. INSTALACIÓN DE POSTGRESQL EN LINUX.. pag EJEMPLOS SENTENCIAS POSTGRESQL pag INSTALACIÓN POSTGRESQL WINDOWS pag INSTALACIÓN ESF DATABASE MIGRATION TOOL. pag MIGRACIÓN DE POSTGRESQL A ORACLE. pag DIFERENCIAS SENTENCIAS POSTGRES Y ORACLE pag COPIA DE SEGURIDAD POSTGRES pag ERRORES DURANTE EL PROYECTO Pag

3 1.- INSTALACIÓN POSTGRES LINUX 1. Instalamos el cliente postgres, el servidor y ademas una aplicación para trabajar con la base de datos llamado pgadminiii : a. #aptitude install postgresql postgresql-client pgadmin3 2. Para ver la versión que nos ha instalado tendremos que introducir el siguiente comando: a. psql --version b. Nos devolverá la siguiente información: 1. Aquí podemos observa- Vemos que nos devuelve la versión Ahora cambiaremos la contraseña del usuario postgres que se nos crea en el sistema: a. # passwd postgres b. introducimos la contraseña(en mi caso postgres) y listo. 4. Ahora cambiaremos la contraseña al usuario administrador de la base de datos postgres: a. # sudo su postgres -c psql b. meteremos la siguiente sentencia para cambiar la contraseña del admin: 1. ALTER USER postgres WITH PASSWORD 'postgres'; 2. Donde lo señalado en rojo será nuestra nueva contraseña. 3

4 c. Para salir del menú meteremos: \q 5. Ahora tendremos que cambiar el esquema de autenticación que trae pgadmin por defecto ya que de la manera que viene nos puede dar errores a la hora de ejecutar algunos comandos. a. Modificaremos el archivo: /etc/postgresql/8.3/main/pg_hba.conf 1. nano /etc/postgresql/8.3/main/pg_hba.conf 2. Modificaremos este apartado: 1. por: 6. Para que nos permita conectarnos desde pgadmin3 tendremos que modificar en el archivo /etc/postgresql/8.3/main/postgresql.conf y cambiaremos lo siguiente: a. Cambiaremos: 1. #listen_addresses = localhost b. por: 1. listen_addresses = * c. Descomentaremos la línea: #password_encryption = on (osea borramos la #) d. Ahora solo faltaría reiniciar el demonio: 1. # /etc/init.d/postgresql-8.3 restart e. Ya tenemos nuestro postgres instalado y listo para usarse, lo encontraremos en aplicaciones - programacion - pgadminiii 4

5 2.- EJEMPLO POSTGRESQL 7. Realizaremos un ejemplo en el cual, nos conectaremos a nuestra bbdd, y crearemos una tabla, le insertaremos datos y listaremos su contenido. a. Empezaremos abriendo la aplicación pgadminiii que la encontraremos en aplicaciones - programacion - pgadminiii b. Se nos abrirá la siguiente pantalla: 1. Como podemos ver aún no tenemos ninguna conexión realizada con la base de datos, por tanto crearemos una conexión. 5

6 2. Pulsamos en el icono y nos saldrá el siguiente menú. 3. Este menú lo rellenaremos de la siguiente manera: Nombre: Será el nombre que le queramos poner a la conexión. Servidor: Pondremos donde se encuentra el servidor postgres. Puerto: Dejamos el que trae por defecto, anoser que nos interese otro. BD de mantenimiento: Escogeremos a la BD que nos queremos conectar o sobre la que vamos a realizar las operaciones. 5. Nombre de Usuario: Introduciremos el nombre de usuario que le pusimos en la instalación o uno existente en el servidor al cual nos vayamos a conectar. 6. Contraseña: Escribiremos la contraseña del usuario de la BBDD. 6

7 4. Ya nos saldrá en el menú de la izquierda nuestra conexión con el nombre que le hayamos dado: 5. Pulsaremos sobre ella y la abriremos: 1. Podemos comprobar que por defecto ya vienen una serie de vistas, tablas y tablespaces creados los cuales son necesarios para su correcto funcionamiento. 2. Ahora pasaremos a crear una tabla de prueba donde meteremos usuarios. 1. En primer lugar pulsaremos sobre el menú postgres (la bbdd), y pulsaremos sobre el icono sql situado en el menú de arriba. 7

8 2. Se nos abrirá una ventana en la cuál podremos escribir y ejecutar nuestras sentencias sql que vamos a lanzar a nuestra bbdd. 3. En primer lugar vamos a crear nuestra tabla llamada usuarios : 4. Para ejecutar las sentencias deberemos pulsar sobre el botón ejecutar. Como podemos ver en la imagen anterior abajo nos muestra si la consulta se ha realizado con éxito y en cuanto tiempo. 8

9 5. Ahora pasaremos a introducir datos, como es de prueba introduciremos solo dos usuarios: 6. Ahora mostraremos el contenido de nuestra tabla usuario : 9

10 7. Si nos fijamos en las tres imagenes anteriores podemos ver que al ejecutar una sentencia la cual no nos devuelve nada en el panel de salida nos enseña la pestaña de mensajes, en la cual podemos ver el mensaje generado por la sentencia. Pero sin embargo al realizar el select que si nos devuelve datos nos muestra la pestaña Salida de datos, si quisieramos ver el historial de todas las sentencias ejecutadas hasta el momento, pulsaremos sobre la pestaña Historial y esta nos mostrará todas las sentencias ejecutadas con sus correspondientes mensajes generados, aquí dejo una captura en la que podemos ver el principio del historial generado por estas tres consultas. 10

11 3. INSTALACIÓN POSTGRESQL EN WINDOWS VISTA 1. Empezaremos descargándonos el ejecutable de instalación de la página oficial de postgresql, ya que esta es libre: En esta instalación ya nos dará la opción de instalar pgadminiii y phppgadmin, lo veremos más adelante. 3. Ahora nos aparecerá la siguiente pantalla, en la cuál pulsaremos Next : 4. En el siguiente paso será donde le especifiquemos el lugar donde vamos a instalar el home de postgres, en mi caso lo dejaremos por defecto y pulsaremos Next : 11

12 5. En este paso lo que nos pide es en el directorio donde vamos a almacenar los datos de nuestra bases de datos, al igual que antes lo dejamos por defecto: 6. Ahora introduciremos la contraseña para nuestra base de datos y la repetiremos abajo: 12

13 7. Ahora nos pedirá el puerto sobre el que trabajará postgres, que también lo vamos a dejar el que viene por defecto, que es, 5432: 8. Ahora introduciremos nuestra localización, que en mi caso es España: 13

14 9. En este paso le daremos a siguiente ya que lo único que hace esta pantalla es avisarnos de que se va a proceder a la instalación de postgresql. 10. Comienza a instalarse postgresql en nuestra máquina: 14

15 11. Una vez terminado el proceso de instalación, nos saldrá una pantalla en la cual nos informa de que ya se ha instalado postgres en nuestra máquina y que podremos descargar herramientas adicionales: 12. Ahora nos pedirá que versión hemos instalado, para en función de la versión ofrecernos una lista con algunas herramientas disponibles: 15

16 13. Acontinuación nos desplegará una lista con algunas aplicaciones y algunos drivers que nos pueden ser interesantes, de aquí será donde le diremos que nos instale, PhpPgAdmin, en el menú web Development : 14. Ahora tendremos que escoger desde el servidor ftp desde el cual nos vamos a descargar las aplicaciones escogidas en la pantalla anterior, en mi caso cogí una de los servidores situados en España: 16

17 15. Ahora nos mostrará las aplicaciones que nos instalará, en mi caso me mostrará dos, PhpPgAdmin y ApachePhp, ya que este último es necesario para que funcione PhpPgAdmin. Además podremos indicar donde queremos que nos lo descarge: 16. Ahora se pondrá a descargar las aplicaciones: 17. En la siguiente pantalla nos dirá que las descargas se han realizado satisfactoriamente y que se procederá a la instalación de las mismas, pulsamos Next : 17

18 18. Ahora empezará a instalarse apache: 19. En esta pantalla pulsaremos sobre Next, ya que solo nos informa de que se procederá a instalar ApachePhp: 20. Nos preguntará sobre cuál será el directorio de insalación para ApachePhp, en mi caso le he dejado el que viene por defecto: 18

19 21. Le indicaremos sobre el puerto en el que trabajará, que será el 8080: 22. En esta parte nos informa de que se va a comenzar a instalar ApachePhp: 23. Se iniciará el proceso de instalación: 19

20 24. Ahora nos informa de que la instalación ha sido correcta, pulsaremos sobre Next : 25. Ahora se iniciará el proceso de instalación para PhpPgAdmin: 20

21 26. Ahora nos pregunta la dirección donde se encuentra nuestro servidor, el puerto por el cuál está corriendo y su directorio: 27. Ahora nos informa de que el proceso de instalación va a comenzar, pulsamos Next : 21

22 28. Comienza el proceso de instalación: 29. Nos informa de que la instalación a finalizado correctamente, pulsamos Finish : 22

23 30. Ahora para acceder a PgAdminIII, tendremos que pulsar, Inicio Todos los programas PostgreSQL 8.3 PgAdminIII, se nos abrirá la siguiente ventana: 31. Pulsaremos sobre el botón para añadir una nueva conexión y nos saldrá el siguiente formulario, y lo rellenaremos de la siguiente manera: 23

24 32. Pulsaremos en ok y ya se nos conectará correctamente con nuestra base de datos que actualmente estará vacía y tendrá el siguiente aspecto: 33. Ahora probaremos a entrar en la aplicación PhpPgAdmin y lo haremos accediendo a, Inicio Todos los programas PostgreSQL PhpPgAdmin, se nos abrirá la siguiente ventana: 24

25 34. Para conectarnos pulsaremos sobre, situado en el menú de la izquierda y ahora nos aparecerá un formulario de entrada en el cual debemos introducir el nombre de usuario y contraseña de nuestra base de datos: 35. Una vez nos logueemos, ya veremos la estructura de nuestra base de datos en la izquierda, muy parecida por no decir igual a la dibujada en PgAdminIII. 36. Una diferencia que si se ve a simple vista es que aquí no nos muestra el catalogo de postgres, que viene a ser donde se encuentra su diccionario de datos, osea solo nos muestra el esquema de nuestra base de datos. 37. Hasta aquí la instalación y las comprobaciones de que funcionan tanto de Postgres 8.3, como de PgAdminIII, y de PhpPgAdmin. 25

26 4. INSTALACIÓN ESF DATABASE MIGRATIONS TOOL 1. ESF DATABASE MIGRATIONS TOOL, es una aplicación la cual nos permitirá migrar tanto datos como estructuras de tablas, índices, vistas, claves primarias, claves foráneas, etc desde casi cualquier a otro, como por ejemplo pueden ser: 1. oracle 2. postgresql 3. sql Server 4. Microsoft access 5. teradata 6. ibm db2 7. etc 2. Esta aplicación además de ser muy fácil de manejar, es muy efectiva y yo personalmente la veo una aplicación muy útil, ya que te puede pasar solo datos, solo estructura de tablas, ambas cosas, vistas, etc según tus necesidades. 3. El proceso de instalación es el siguiente: 1. En la primera captura deberemos seleccionar el idioma, que en mi caso será español. 2. La siguiente pantalla nos informará sobre lo que vamos a instalar y algunas recomendaciones, cuando la leamos pulsaremos siguiente : 26

27 3. En esta pantalla nos enseñaran los acuerdo de licencia, los cuales deberemos aceptar para seguir con la instalación, asi que activaremos la opción acepto el acuerdo y siguiente : 4. Ahora nos dirá que le digamos donde queremos que nos instale la carpeta raíz de ESF, la cuál yo dejaré por defecto: 27

28 5. Ahora nos preguntará el nombre de la carpeta que el programa creará en el menú inicio, también dejaremos los nombres por defecto: 6. En esta pantalla nos preguntará si queremos que el programa nos cree un acceso directo en el escritorio, un acceso directo en el inicio rápido y si queremos agregar el directorio de la aplicación a la url del sistema, en mi caso dejaré los tres señalados: 28

29 7. Ahora nos mostrará los parámetros de instalación que hemos escogidos anteriormente y si estamos de acuerdo daremos a Instalar para que comience el proceso de instalación de ESF: 8. Empezará el proceso de instalación: 29

30 9. Una vez finalizado el proceso nos saldrá una pantalla en la cuál nos dice que la instalación se ha realizado correctamente y nos da la opción de ejecutar automáticamente la aplicación al pulsar Finalizar, si queremos que nos la ejecute dejaremos la opción cogida y si no bastará con desactivarla: 10. Si dejamos la opción antes mencionada activada nos saltará la pagina de bienvenida de la aplicación: 11. Y llegado a este punto ya tenemos nuestra aplicación correctamente instalada, en el siguiente punto describiremos como utilizarla. 30

31 5. MIGRACIÓN DE POSTGRES A ORACLE 1. Empezaremos utilizando El programa ESF, que como ya dijimos antes nos permitirá migrar datos, tablas(con claves primarias y foráneas), vistas, índices,etc 2. Este programa es muy cómodo y eficaz, a continuación describiremos los pasos a seguir: 1. Abrimos el programas en: inicio todos los programas EasyFrom inc ESF database migration tools, y nos aparcerá la siguiente ventana: 2. Pulsaremos sobre siguiente, y nos aparecerá la ventana pidiéndonos los datos de conexión del origen, osea, del cuál vamos a migrar los datos, en nuestro caso será postgresql, así que lo iremos rellenando de la siguiente manera: a. Fuente: 1. Nos sacará una lista desplegable con todos los, escogeremos postgresql Database. b. Servidor: 1. En este apartado pondremos la dirección donde se encuentre nuestro servidor postgresql, que en mi caso lo tengo montado en la máquina así que pondremos localhost. c. Puerto: 1. Normalmente te lo pone por defecto, pero si por cualquier motivo no lo cogiese le pondremos el mismo puerto que le dijimos en la instalación, en mi caso dejé el que venía por defecto, por tanto me pone automáticamente el

32 d. Nombre de: 1. Aquí nos pide que pongamos el nombre del usuario administrador de la base de datos, que en mi caso es postgres. Además es el que viene por defecto, osea, que será el que utilicemos a no ser que hayamos creado otro usuario al que le hayamos dado privilegios de sys. e. Clave: 1. En este punto pondremos la contraseña del usuario que hemos puesto anteriormente, o en caso de haber puesto el usuario postgres la contraseña de este usuario es la que hemos insertado durante la instalación de postgresql. f. Base de Datos: 1. En este apartado daremos a, y él irá automáticamente al servidor y nos traerá al menú desplegable los nombres de las base de datos que se encuentran allí, escogeremos de esa lista la que queremos migrar, en mi caso se llama postgres g. Esquema: 1. Aquí nos pasará lo mismo que en el punto anterior, daremos a para que vaya a la base de datos antes escogida y nos traiga los esquemas de esa base de datos, y escogeremos el que deseamos migrar, que en mi caso es public. h. Pulsaremos siguiente para ir a la siguiente pantalla. 3. En la siguiente ventana nos pedirá los datos del destino, osea donde van a ir los datos y lo rellenaremos de la siguiente manera: a. Destino: 1. Aquí escogeremos de la lista desplegable el al que vamos a migrar, que en mi caso es Oracle Database. b. Servidor: 1. Se nos pone fijo por defecto con localhost y el puerto

33 c. Nombre de: 1. Pondremos el nombre del system, que en mi caso es josue. d. Clave: 1. Pondremos la contraseña del usuario escogido como system. e. Base de Datos: 1. Aquí pulsaremos sobre y nos actualizará la lista con los nombres de las base de datos que tengamos creadas, en mi caso cogeré la base de datos ORCL,. f. Esquema: 1. Aquí pulsaremos sobre el botón nuestros esquemas, 33 para que nos actualice la lista de

34 4. En el siguiente paso nos saldrán las tablas y vistas disponibles para el esquema de la base de datos que hayamos elegido, y escogeremos las tablas y vistas que deseemos migrar. Para añadir las tablas bastará con que las señalemos y se le pondrá un tick verde a la izquierda, a la derecha nos saldrá con el nombre que queremos que nos lo migre hacia la otra base de datos Para hacer la primera prueba escogeremos por ejemplo la tabla pg_am, como podemos ver en la imagen de abajo, ya la tenemos señalada, y el nombre de destino en Mayúsculas(muy importante esto), el nombre debe ir en mayúsculas ya que oracle al almacenar la tabla las almacena en mayúsculas, si se la pasamos en minúsculas la migrará correctamente pero cuando la queramos ver, no la va a encontrar, aunque si la buscamos en la tabla dba_tables del diccionario de datos de oracle si nos la encontrará y nos dirá que pertenece al esquema al que la hemos migrado. Pulsaremos sobre los puntos suspensivos situados a la derecha del nombre de la tabla para que nos abra las opciones de la migración, si queremos que esa configuración afecte a esa tabla nada más, si lo que queremos es que la configuración afecte a todas las tablas que vayamos a migrar pulsaremos sobre el botón configuraciones situado en la parte de abajo, en ambos casos se nos abrirá la misma ventana teniendo solo la diferencia nombrada antes. Además de que si escogemos darle a los puntos suspensivos también podremos tocar el formato de esa tabla.

35 5. En esta ventana veremos las opciones que tenemos para migrar nuestras tablas, la imagen que vamos a mostrar será la que se nos abrirá habiendo pulsado sobre el botón configuraciones, y nos permite configurar lo siguiente: a. PESTAÑA GENERAL : 1. Si Existe tabla: 1. Sobrescribir Tabla: 1. Si elegimos esta opción lo que hará será que si al migrar encuentra una tabla llamada igual la sustituirá. 2. Vaciar Datos: 1. Esta opción lo que hará será que si encuentra una tabla llamada igual, conservaría la estructura de la que ya existe pero solo almacenará los datos de la tabla que migramos. 3. Agregar Datos: 1. Esta opción lo que hará será que si encuentra una tabla llamada igual nos conservará la estructura y los datos, además añadiría los datos de la tabla que migramos. 4. Para esta opción elegiremos la que más nos convenga, podemos elegir aquí Agregar datos y si hay algunas tablas que preferimos que si las encuentra las sobrescriba pues lo diremos entrando en la configuración específica de la tabla, o viceversa, según más nos convenga. 2. Copiar Estructura So: 1. Si mantenemos esta opción activada, solo nos migrará la estructura de la tabla, no pasando los datos, o sea, nos quedaría una tabla vacía. 2. Esta opción la escogeremos solo si queremos que no nos pase datos sino que nada más pase las estructuras, nos puede convenir si vamos ha migrar datos a otra empresa la cuál va tener la misma estructura pero diferentes clientes o datos. 35

36 3. Transferir campo Auto-incr: 1. Si dejamos activada esta opción nos migrará también los campos autoincrementables. 2. La dejaremos activada para que la migración sea más exacta. 4. Copiar Índices: 1. Si activamos esta opción nos copiará también los índices pertenecientes a esa tabla. 2. La dejaremos activada para que la base de datos quede igual estructurada. 5. Copiar Claves Exterr: 1. Con esta opción nos copiará también las claves foráneas. 2. La dejaremos activada para que las tablas esten exactamente igual enlazadas que en el origen. 6. Traer: 1. Será el número de datos que queremos llevarnos a nuestro esquema. 7. Introducir: 1. Será el número de datos a introducir por tabla. 2. En estos dos pondremos números altos para no tener problemas a la hora de pasarlos, según nos convenga. 8. Reemplazar Nombre de campos: 1. Esta opción lo que hará será cambiarnos todos los caracteres que añadamos al rectangulo Desde: por el carácter que pongamos en A: 36

37 b. PESTAÑA TIPO DE DATOS : 1. Transferencia de nacionales: 1. Si elegimos esta opción lo que hará será pasarnos el tipo de datos de char a nchar o según es que escojamos. 2. En mi caso la dejaré desactivada. 2. Tranferencia de no nacionales: 1. Nos hará la misma operación de la opción de arriba pero al revés. 2. También la dejaremos desactivada ya que nuestro objetivo es que el tipo de datos sea igual que el de la base de datos origen. 3. Doble Tamaño: 1. Nos permitirá doblar el tamaño del tipo de dato. 2. Lo dejaremos desactivado ya que no queremos eso. c. PESTAÑA ORACLE : 1. Aquí se nos abrirá un menú desplegable donde tendremo tres opciones: 1. A mayúsculas: 1. Nos pasará los nombre de las tablas todos a mayúsculas. 2. A minúsculas: 1. Nos pasará los nombres de las tablas todos a minúsculas. 3. No cambiar: 1. Nos dejará los nombres de las tablas tal y como se lo hemos indicado en el apartado Destino. 37

38 4. En pasos anteriores dije que era muy importante cuando migremos a oracle ponerle los nombres en mayúsculas para que este nos lo detecte al buscarlo en la base de datos, pues bien, aquí será donde le indiquemos que nos pase todos los nombres a mayúsculas para no tener ese problema, y no tener que cambiarle el nombre uno a uno a todas nuestras tablas. Ya que cuando es solo una tabla la que vamos a migrar no nos importa, pero cuando sean más de 100 d. PESTAÑAS POSTGRESQL e IBM DB2 1. Esta pantalla son exactamente igual a la de oracle, lo único que las opciones que vamos a dejar aquí serán para postgres A minúsculas y para IBM A mayúsculas. 38

39 e. PESTAÑA CSV/TEXTO 1. Esta pestaña la dejaremos por defecto ya que aquí lo que nos permite configurar es si decidimos pasar la migración a un archivo, el formato que va a tener y como va a ir el texto, separaciones, símbolos, formato, etc Pulsaremos en guardar y después a siguiente: 39

40 6. En el siguiente paso ya solo nos faltará darle a Enviar para que nos migre la estructura y los datos de la tabla pg_am que es la que hemos escogido para esta prueba Ahora solo nos quedará irnos a oracle y comprobar que la tabla se ha pasado correctamente y con todos los tipos de datos correctos, para ello abriremos sql plus y nos identificaremos como josue y haremos un Desc pg_am y nos deberá mostrar descripción de la tabla, con todas las columnas y el tipo que es cada una.

41 8. Ahora generaremos script para pasar tanto usuarios como para cambiar de propietario a las tablas y darle el propietario que le correspondía en nuestra base de datos postgres. Para generar estos scripts nos meteremos en pgadminiii, pulsaremos sobre nuestra base de datos ( postgres ), y pulsaremos para escribir sentencias sql, una vez hayamos escrito la sentencia deseada para que nos genere el script, osea para que nos mande el resultado de la select a un fichero, pulsaremos, nos pedirá que le digamos donde queremos guardar el fichero generado, le diremos la url deseada, y además desactivaremos la opción Nombres de columnas para que no nos escriba los nombres de las columnas, y activaremos la opción no entrecomillado para que no nos ponga ningún tipo de comillas al principio y al final de cada sentencia. a. Ya tenemos las tablas, vistas, índices y todas las claves tanto foráneas como primarias creadas, ahora nos crearemos los usuarios, nos meteremos para escribir sentencias sql y utilizaremos la siguiente sentencia: - 41 SELECT 'create user ' usename ' identified by ' usename ' password expire quota 100k on users;' FROM pg_shadow; o Con este script lo que conseguimos es todos los nombres de todos los usuarios de la base de datos, a los cuales le ponemos de contraseña su mismo nombre de usuario y le ponemos password expire para que al iniciar la seción por primera vez tenga que cambiar la contraseña. Le tenemos que poner este parámetro porque nos es imposible recuperar las contraseñas de la base de datos postgres ya que este las almacena encriptadas en md5. o Le he puesto una cuota de 100M sobre users porque ese va a ser su tablespace por defecto que le asignará oracle. o El script que nos genera tiene el siguiente aspecto:

42 b. Ahora le pasaremos dos scripts más, uno que pasará las tablas a cada uno de sus propietarios, y el otro que las borrará del esquema al que las hemos migrado que en este caso era el de josue. c. El primer scripts que lo que hará será pasar las tablas a cada uno de sus propietarios, este scripts lo debemos pasar como sys : 1. La sentencia que utilizamos para generarlo será: 1. select 'create table ' tableowner '.' tablename ' as select * from josue.' tablename ';' from pg_tables; 2. Esta sentencia nos generará un script el cuál cogerá el nombre de la tabla y el nombre del propietario. 3. La sentencia sql para oracle que nos generará tendrán el siguiente aspecto: 1. create table postgres.pichichi as select * from josue.pichichi; 2. Lo que hará sera crearnos una tabla llamada pichichi en el esquema del usuario postgres y nos la creará igual que la tabla pichichi, del esquema del usuario josue que es al esquema que migramos las tablas. 3. El scripts generado tiene el siguiente aspecto: d. El segundo script lo que hará será borrar todas las tablas del esquema del usuario josue, así cada tabla pertenecerá solo al usuario que le corresponda. 1. La sentencia utilizada para generarlo a sido la siguiente: 1. select 'drop table josue.' tablename ' cascade;' from pg_tables; 2. Lo que nos hace esta sentencia es selecionarnos el nombre de todas las tablas de la tabla pg_tables que es donde se encuentran almacenados los datos de todas las tablas. 2. La sentencia que nos genera para sql oracle será la siguiente: 1. drop table josue.pichichi cascade; 2. Lo que nos borrará la tabla pichichi del esquema de usuario de josue en cascada para que no deje rastro en este esquema. 42

43 3. Así lo que conseguimos es que se quedaría nuestra base de datos como si la tabla no hubiese sido propiedad de josue nunca, y siendo su único propietario quien verdaderamente debe ser. 4. Nos generará un script como este: 6. DIFERENCIAS ENTRE LAS SENTENCIAS Y TIPO DE DATOS SQL DE ORACLE Y POSTGRES: 1. Para este apartado pondré la sentencia como sería para postgres y comentaré la diferencia que tiene con respecto a oracle. 2. Nombraremos solo las sentencias más utilizadas o más importantes, ya que todas las sentencias son imposible de abarcar en este proyecto por falta de tiempo. 3. Datos: POSTGRES ORACLE Bool boolean date Date decimal decimal(n,m) int2 Smallint int4 int,integer Money decimal(9,2) numeric numeric(n,m) Time time varchar(n) Varchar2(n) < >(operador distinto) =!!= Not in - 43 Los demás operadores y datos son iguales, he puesto algunos que son iguales pero porque son mas utilizados.

44 4. Sentencias: 1. Empezaremos con la sentencia de crear database: 1. create database prueba; 2. Esta sentencia es igual para los dos tanto para oracle como para postgres. 2. Ahora vamos con los índices: a. CREATE UNIQUE INDEX índice_título ON prueba(columnaprueba); 1. Donde unique sería para que no se puedan introducir datos duplicados. 2. Esta sentencia también es igual que en oracle. 3. Ahora crearemos una regla: a. CREATE RULE example_2 AS ON SELECT TO EMP.salary WHERE current.name="bill" DO INSTEAD SELECT(emp.salary) From emp WHERE emp.name="joe"; b. Aquí lo que hacemos es hacer que Bill obtenga el salario de Joe cuando es accedido. c. Tengo entendido que oracle no puedes crear reglas aunque se me asemeja mucho a un trigger ya que sirve para que se ejecute una opción alternativa en los insert, updates y deletes. 4. Secuencias: a. CREATE SEQUENCE nombreseq [INCREMENT increment] [MINVALUE minvalue] [MAXVALUE maxvalue] [START start] [CACHE cache] [CYCLE] b. Las secuencias son iguales que en oracle también. 5. Tablas: a. CREATE TABLE films( Code CHARACTER(5) CONSTRAINT firstkey PRIMARYKEY, name CHARACTER VARYING(40) NOT NULL, did DECIMAL(3) NOT NULL, date_prod DATE, kind CHAR(10), len INTERVALHOUR TO MINUTE CONSTRAINT production UNIQUE(date_prod), CONSTRAINT con1 CHECK(did >100 AND name > ) ); b. La creación de tabla también se hace igual, con la única diferencia de los tipos de datos correspondientes 44

45 6. Triggers: a. CREATE TRIGGER if_dist_exists BEFORE INSERT OR UPDATE ON films FOR EACH ROW EXECUTE PROCEDURE check_primary_key( did, distributors, did ); b. La estrucutura es igual lo único que cambia de cómo lo hemos visto es que aquí se ejecuta un procedimiento y no utiliza la estructura declaration, begin, exceptions. 7. Usuarios: a. create user josue password 'josue'; b. Esta sentencia tiene la diferencia de que oracle para crear un usuario a la hora de hacer referencia a la contraseña no utiliza password sino que utiliza identified by de manera que esta misma sentencia para oracle sería: 1. create user josue identified by josue ; 8. Vistas: a. CREATE VIEW vista_ejem AS select p.nombre, p.dni, t.puesto from persona p, trabajo t; b. Las vistas también se crean igual que en oracle. 9. Para borrar datos (DELETE) y para borrar tablas, usuarios, etc (DROP), son las sentencias iguales. 10. Como conclusión de estas comparaciones hemos visto que casi todo son iguales excepto los tipos de caracteres y la sentencia para crear usuarios. 45

46 7. COPIAS DE SEGURIDAD EN POSTGRESQL: 1. Para crear copias de seguridad de nuestra base de datos postgres tiene una aplicación llamada pg_dump que lo que nos permite hacer tanto copias totales como copias de un solo esquema o copias de una tabla osea es muy complejo. 2. Para crear una copia de seguridad de nuestra base de datos abriremos el cmd y nos iremos desplazando con cd hasta llegar a la carpeta que se encuentra en : 1. Si estamos en vista la ruta es: a. C:/Archivos de programa/postgresql/8.3/bin 2. Si estamos en Windows 7: a. C:/Program Files/PostgreSQL/8.3/bin 3. Una vez estamos ahí vamos a poner el siguiente comando: a. Donde -U será el usuario y -W la contraseña y lo redirigimos a un archivo que no tiene porque existir ya que él nos lo crea. b. Nos pedirá la contraseña de nuevo la introducimos y ya nos hace la copia de seguridad, en el archivo que le hemos indicado. 46

47 c. Si queremos ver que parámetros más podemos incluirle solo deberemos introducir el siguiente comando: 1. pg_dump - -help y estos son todos los parámetros que nos dará: d. Para restaurarla solo tendremos que ejecutar el siguiente comando: - pg_restore -f C:\Users\josue\Documents\backup.sql 47

48 8. ERRORES OCURRIDOS DURANTE ALGUNO DE LOS PROCESOS. 1. Migración de datos: 1. Uno de los errores que es fácil que pase y tardé un poco en averiguar, debido mas que nada a la poca información en Internet fue la poner los nombres de las tablas en mayúsculas a la hora de pasar las tablas, ya que pasaba las tablas pero no las podia ejecutar, sin embargo en dba_tables si que salía reflejada y como propietario Josue pero ni la describía ni la ejecutaba, todo debido a que pasaba mal el nombre, y oracle internamente guarda todos los datos en mayúsculas, entonces esto provocaba que no lo encontrara. a. La primera solución que hice fue poner en mayúsculas los nombres de las tablas a mano en el proceso de migración, pero me dí cuenta de que eso estaba bien cuando tenias como mucho 10 tablas, pero que pasaba cuando tenías 100 le cambiabas los nombres uno a uno?, por tanto seguí mirando y llegue a la siguiente pantalla: 1. Aquí podemos observar que da la opción a poner el nombre para oracle en mayúsculas, y yo lo tenía puesto en la opción No cambiar, lo cambié probé y ya funcionaba perfectamente. 2. Creo que es un error tonto pero que de pasar puede marearte buscándolo si no sabes donde viene el error. 2. Otro error tonto que me llevo su tiempo también fue que solo se me pasaba la estructura de las tablas y no me pasaba los datos, entonces fue cuando me dí cuenta de la opción que viene activada por defecto que lo que hace es que solo te pasaba las estructuras de datos, y la opción es esta: a. Tendremos que desactivarlo para que nos pase también los datos, una vez que lo desactive ya funcionaba perfectamente. 48

Manual de instalación del servidor Sierra

Manual de instalación del servidor Sierra Manual de instalación del servidor Sierra 1. Contenido y preparación de la instalación...1 2. Instalación de PostgreSQL con PostGIS para el soporte de datos espaciales.... 2 3. Instalación de Apache Geronimo...3

Más detalles

PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER

PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER Proyecto de administración avanzada Alejandro Romero Abadía 1 Este proyecto consiste en una explicación de las funciones que ofrece la consola web de administración

Más detalles

Introducción al programa EasyPHP.

Introducción al programa EasyPHP. Introducción al programa EasyPHP. EasyPHP es un paquete fácil de instalar y configurar cuya misión es instalar Apache, MySQL, Php y PhpMyAdmin en una máquina que disponga del S.O. Windows 9x, 2k y XP.

Más detalles

OpenIRS DOCENTIA Módulo de Gestión. Manual de Usuario.

OpenIRS DOCENTIA Módulo de Gestión. Manual de Usuario. OpenIRS DOCENTIA Manual de Usuario. Versión 3.0.4 Diciembre 2013 Vicerrectorado de Evaluación de la Calidad 1 Contenido 1. INTRODUCCIÓN... 4 2. INSTALACIÓN DEL MÓDULO... 6 2.1. Requisitos Previos... 6

Más detalles

1. Notas sobre la instalación de estas aplicaciones

1. Notas sobre la instalación de estas aplicaciones Manual de instalación de PostgreSQL y PostGIS Este manual pertenece al material docente del Master Universitario en Gestión Sostenible de la Tierra y del Territorio [0] y en el se explica paso a paso:

Más detalles

Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50

Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50 1 Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50 Contenido Previo a la instalación / actualización... 2 Pasos para descargar instaladores...

Más detalles

Manual hosting acens

Manual hosting acens Manual hosting acens Contenido Acceso al panel de control de cliente... 3 Asociar un dominio a mi Hosting... 5 Acceso al panel de administración del hosting... 7 INICIO - Visión general del estado de nuestro

Más detalles

Manual de Instalación del Sistema de Gestión Documental Quipux Junio de 2010

Manual de Instalación del Sistema de Gestión Documental Quipux Junio de 2010 Manual de Instalación del Sistema de Gestión Documental Quipux Junio de 2010 1.- Introducción He tratado de hacer un manual lo más sencillo y lo más estándar posible, funciona igual en distribuciones como

Más detalles

Instalación de DRIVER de mochila

Instalación de DRIVER de mochila Instalación del programa de Renta A3 Antes de proceder a instalar el programa de Renta A3, deberemos configurar la mochila en el servidor. Para ello seguiremos los siguientes pasos: Instalación de DRIVER

Más detalles

COMO HACER UN SERVIDOR LOCAL

COMO HACER UN SERVIDOR LOCAL DISEÑO PÁGINAS WEB COMO HACER UN SERVIDOR LOCAL 1 2 DISEÑO PÁGINAS WEB Index 1. INSTALACION DE WAMP 2. CREAR UNA BASE DE DATOS 3. INSTALACION DE JOOMLA 4. COMO HACER UNA COPIA DE SEGURIDAD 5. COMO COPIAR

Más detalles

Gestión Documental ERP

Gestión Documental ERP N. Documento Revisión Nº: 1.0 Fecha: 30/03/11 Introducción 1 Configuración de la Gestión Documental ERP 2 Funcionamiento de la Gestión Documental ERP 6 ÍNDICE Introducción El programa Ahora permite una

Más detalles

Guía panel de clientes Hostalia

Guía panel de clientes Hostalia Guía panel de clientes Hostalia Estructura Gestión de consultas (tickets) Administración de cliente Facturación Productos y servicios Alojamiento Web y BBDD Gestión de correo Gestión de dominios Aplicaciones

Más detalles

Instalación de Joomla en un servidor de hosting

Instalación de Joomla en un servidor de hosting Instalación de Joomla en un servidor de hosting En este tutorial vamos a detallar los pasos a seguir para trasladar nuestro sitio Joomla creado en un servidor local a en un servidor de hosting definitivo.

Más detalles

MANUAL DE INSTALACIÓN DEL SERVIDOR SIERRA

MANUAL DE INSTALACIÓN DEL SERVIDOR SIERRA MANUAL DE INSTALACIÓN DEL SERVIDOR SIERRA 1. Instalación del servidor de bases de datos geográficas... 1 1.1. Instalación y configuración de PostgreSQL... 1 1.2. Instalación de Proj y GEOS... 2 1.3. Instalación

Más detalles

Manual básico de utilización de Windows

Manual básico de utilización de Windows Manual básico de utilización de Windows INDICE 1. El escritorio de Windows 2. Ver icono Mi PC en el escritorio 3. Mi PC 4. Crear carpetas y accesos directos 5. Buscar archivos en el PC 6. Papelera de reciclaje

Más detalles

Descarga e Instalación

Descarga e Instalación Descarga e Instalación Para la descarga de CCleaner seguiremos el enlace: http://www.piriform.com/ccleaner/builds Una vez descargado haremos doble clic con el ratón sobre el icono de CCleaner: Ahora aparecerá

Más detalles

Gestor de Contenidos. Manual del Usuario

Gestor de Contenidos. Manual del Usuario Gestor de Contenidos Manual del Usuario Gestor de Contenidos de Ayuntamiento Acceso al Gestor El acceso al Gestor de Contenidos se realiza a través de la página http://www.emanises.es/empresarialauthor

Más detalles

INSTALACIÓN DE ABIES 2 WEB PARA REALIZAR CONSULTAS SÓLO DESDE ORDENADORES DEL CENTRO ESCOLAR...5

INSTALACIÓN DE ABIES 2 WEB PARA REALIZAR CONSULTAS SÓLO DESDE ORDENADORES DEL CENTRO ESCOLAR...5 DE EDUCACIÓN SECRETARÍA DE ESTADO DE EDUCACIÓN Y FORMACIÓN DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONA INSTITUTO DE TECNOLOGÍAS EDUCATIVAS MANUAL DE ABIES 2 WEB CREDITOS: Versión 2.0 Fecha 13/10/2009 Autor/es

Más detalles

Formas 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 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 detalles

Instalación de Tomcat7 en Ubuntu

Instalació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 detalles

Instalación de la SOA Suite 11g Instalación de los requisitos previos 1. I nstalación de la JDK Nota: 2. I nstalación de la Base de Datos

Instalación de la SOA Suite 11g Instalación de los requisitos previos 1. I nstalación de la JDK Nota: 2. I nstalación de la Base de Datos Instalación de la SOA Suite 11g Vamos a realizar la instalación de la Oracle SOA Suite 11g, pero antes de eso tenemos que tener instalado: Una JDK (Java Development Kit) Una base de datos Oracle El servidor

Más detalles

NORMA 34.14(SEPA) 05/11/2013

NORMA 34.14(SEPA) 05/11/2013 NORMA 34.14(SEPA) 05/11/2013 1. Descripción La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que se efectúe el pago de transferencias a los beneficiarios

Más detalles

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar. TUTORIAL INCEME Programas necesarios PC s usuarios En los ordenadores donde se va a ejecutar INCEME van hacer falta una serie de programas para su funcionamiento. Tendremos que tener los.net Framework

Más detalles

Curso de MySQL y Java

Curso de MySQL y Java Curso de MySQL y Java Introducción: instalación, arranque y primeros pasos 1. Material En este curso vamos a trabajar con el servidor mysql versión 4.0.18. También utilizaremos una herramienta llamada

Más detalles

Taller de Producción Digital. Emisión vía Internet

Taller de Producción Digital. Emisión vía Internet Taller de Producción Digital Emisión vía Internet Agosto 2011 1. Descargar e instalar Winamp 1.1. Descargar Winamp Acceder a la página web de Winamp en www.winamp.com y hacer clic en Download para descargar

Más detalles

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La puesta en marcha de WordPress es muy sencilla,

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

INSTALACIÓN DE MySQL SERVER EN WINDOWS

INSTALACIÓ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 detalles

Como configurar el servidor y el cliente de FTP paso a paso

Como configurar el servidor y el cliente de FTP paso a paso Como configurar el servidor y el cliente de FTP paso a paso Suponemos que tenemos descargados en el escritorio los ficheros de instalación tanto del servidor de FTP (Filezilla Server) como el cliente (Filezilla).

Más detalles

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN

Más detalles

Guía nuevo panel de clientes acens

Guía nuevo panel de clientes acens Guía nuevo panel de clientes acens Calle San Rafael, 14 28108 Alcobendas (Madrid) 900 103 293 www.acens.com 1. Estructura del panel de administración El panel de control presenta un diseño renovado y algunas

Más detalles

DreamWeaver. CS5 y CS6. Cursosindustriales. Curso de DreamWeaver CS6 1

DreamWeaver. CS5 y CS6. Cursosindustriales. Curso de DreamWeaver CS6 1 DreamWeaver CS5 y CS6 Cursosindustriales. Curso de DreamWeaver CS6 1 DREAMWEAVER CS5. DISEÑO DE PÁGINAS DINÁMICAS. En esta segunda sección de diseño de páginas Web con Dreamweaver CS, vamos a hablar sobre

Más detalles

INSTALACIÓN DE MEDPRO

INSTALACIÓN DE MEDPRO 1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Escritorio remoto - 1 - Escritorio Remoto...- 3 - Definición de Escritorio Remoto... - 3 - Habilitar Escritorio Remoto... - 4 - Instalación del

Más detalles

Manual de Instalación y configuración

Manual de Instalación y configuración Manual de Instalación y configuración Proceso de ETL y Transferencia de datos para el sistema de Información Hospitalaria, InfHos Diciembre 2013 Proceso de Extracción, Transformación, Carga y Transferencia

Más detalles

MANUAL DE IMPLEMENTACIÓN DEL SISTEMA CRM PARA LA UGC DE LA CNEL REGIONAL MANABÍ

MANUAL DE IMPLEMENTACIÓN DEL SISTEMA CRM PARA LA UGC DE LA CNEL REGIONAL MANABÍ MANUAL DE IMPLEMENTACIÓN DEL SISTEMA CRM PARA LA UGC DE LA CNEL REGIONAL MANABÍ Elaborado por: Juliana Lopez Luis Ulloa Fecha de Publicación: 08/09/2010 Versión: 1.0.1 1 Tabla de Contenido Consideraciones

Más detalles

Uso básico desde la propia página del sitio

Uso básico desde la propia página del sitio Para acceder al entorno de Office 365, escriba la dirección http://correo.ulpgc.es. Antes de introducir el nombre de usuario, marcamos la opción de "Mantener la sesión iniciada" e iniciamos sesión introduciendo

Más detalles

ANEXO No. 1 SCRIPT DE LA BASE DE DATOS:

ANEXO No. 1 SCRIPT DE LA BASE DE DATOS: ANEXO No. 1 SCRIPT DE LA BASE DE DATOS: -- Drop Tables, Stored Procedures and Views --DROP TABLE IF EXISTS ARP; --DROP TABLE IF EXISTS AFP; --DROP TABLE IF EXISTS EPS; --DROP TABLE IF EXISTS EMPLEADO_EMPRESA;

Más detalles

Instalación de PostgreSQL en Windows y Linux

Instalación de PostgreSQL en Windows y Linux Unidad 2 Instalación de PostgreSQL en Windows y Linux En esta unidad se realiza la instalación Básica de PostgreSQL 9.4.3 en los Sistemas Operativos Windows y Linux de manera fácil y sencilla. Contenido

Más detalles

Instalación de MySQL 5.1 en Windows

Instalación de MySQL 5.1 en Windows Instalación de MySQL 5.1 en Windows Aspectos importantes antes de la instalación. 1. Determinar si la plataforma donde se desea hacer la instalación está soportada. 2. Elegir la distribución que se instalará.

Más detalles

Tutorial DC++ Usarlo es muy sencillo y configurarlo también, aunque tiene algunos trucos importentes.

Tutorial DC++ Usarlo es muy sencillo y configurarlo también, aunque tiene algunos trucos importentes. Tutorial DC++ Para compartir, lo mejor es usar el DC++, que es un programa de intercambio P2P (como el emule) pero optimizado para usarlo en redes locales. Usarlo es muy sencillo y configurarlo también,

Más detalles

Servicio de Mensajería Instantánea de la Red de Interconexión Financiera Guía del Administrador]

Servicio de Mensajería Instantánea de la Red de Interconexión Financiera Guía del Administrador] CNBS Gerencia de Informática - Operaciones Comisión Nacional de Bancos y Seguros Gerencia de Informática División de Operaciones de Sistemas [Configuración del Servicio de Mensajería Instantánea de la

Más detalles

MANUAL PARA LA INSTALACIÓN DE GEONETWORK 2.2 CON POSTGRESQL 8.2

MANUAL PARA LA INSTALACIÓN DE GEONETWORK 2.2 CON POSTGRESQL 8.2 MANUAL PARA LA INSTALACIÓN DE GEONETWORK 2.2 CON POSTGRESQL 8.2 Para la instalación de Geonetwork 2.2 con POSTGRESQL se debe tomar en cuenta los siguientes prerequisitos: PREREQUISITOS: JDK 1.5 o superior

Más detalles

C.F.G.S. DESARROLLO DE APLICACIONES MULTIPLATAFORMA MÓDULO: Sistemas de gestión empresarial (SGEM) Unidad 2

C.F.G.S. DESARROLLO DE APLICACIONES MULTIPLATAFORMA MÓDULO: Sistemas de gestión empresarial (SGEM) Unidad 2 C.F.G.S. DESARROLLO DE APLICACIONES MULTIPLATAFORMA MÓDULO: Sistemas de gestión empresarial (SGEM) Unidad 2 Instalación y configuración de sistemas ERP-CRM 1 INDICE DE CONTENIDOS 1. INSTALACIÓN DE OPENERP

Más detalles

1.1 Para la correcta instalación de su sistema es indispensable contar con una conexión a internet.

1.1 Para la correcta instalación de su sistema es indispensable contar con una conexión a internet. Contenido de la guía. 1. Recomendaciones antes de empezar a instalar el sistema. 2. Recomendaciones si usted va a actualizar un sistema. 3. Instalación del sistema desde su DVD. 4. Instalación del sistema

Más detalles

ZKTime Monitor : Programa de Control de Presencia y/o Accesos.

ZKTime Monitor : Programa de Control de Presencia y/o Accesos. ZKTime Monitor : Programa de Control de Presencia y/o Accesos. ZKTime Monitor es una Aplicación Informática que controla los Bonos de Accesos en una Empresa. El sistema consta del Software y Terminales

Más detalles

Instalación de un servidor de correo

Instalación de un servidor de correo 1 de 8 Ver índice Instalación de un servidor de correo Un servidor de correo El servidor de correo Mercury Mail puede descargarse www.pmail.com o bien instalar directamente el fichero m32-462.exe que encontrarás

Más detalles

Instalar y configurar MailStore. para Exchange Server

Instalar y configurar MailStore. para Exchange Server Instalar y configurar MailStore para Exchange Server Indices Información general... 2 Crear un grupo Archived en el Active Directory... 3 Crear y configurar una cuenta de mailstore en el Active Directory...

Más detalles

Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird.

Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird. Manual para la instalación del cliente de correo electrónico Mozilla Thunderbird. A partir de enero del 2014 iris dejara de dar soporte al correo electrónico. El cliente de correo que lleva iris se ha

Más detalles

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 1: Tareas Iniciales. Instalación Servidor

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 1: Tareas Iniciales. Instalación Servidor Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows Módulo 1: Tareas Iniciales. Instalación Servidor Aulas en red. Aplicaciones y servicios. Windows Windows Server 2008 En este apartado de

Más detalles

MICROSOFT EXCHANGE 2007

MICROSOFT EXCHANGE 2007 MICROSOFT EXCHANGE 2007 En el momento de elaborar este documento en la URL http://technet.microsoft.com/enus/evalcenter/bb736128.aspx podíamos descargar una versión de prueba de Microsoft Exchange 2007.

Más detalles

MANUAL DEL INSTALADOR

MANUAL DEL INSTALADOR MANUAL DEL INSTALADOR Índice Índice... 2 Instalación... 3 Extracción de archivos... 3 Actualización de los archivos de sistema... 3 Pantalla inicial... 4 Selección de la ruta de instalación... 4 Selección

Más detalles

Microsoft Office Project Server 2003

Microsoft 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 detalles

Manual de usuario para la parametrización de la integración Openbravo-Sugar

Manual de usuario para la parametrización de la integración Openbravo-Sugar Manual de usuario para la parametrización de la integración Openbravo-Sugar Fichero: Manual usuario - Integración Openbravo- Sugar - Spanish Versión: 1.0 Sevilla, 3 de febrero de 2010 Histórico de cambios

Más detalles

Manual de instalación de UltraVNC

Manual de instalación de UltraVNC Manual de instalación de UltraVNC El servicio de mantenimiento a distancia (o tele-mantenimiento) para equipos Microsoft Windows puede ser realizado a través de la aplicación VNC de UltraVNC. A continuación

Más detalles

MANUAL DE CONEXIÓN SFTP A PÁGINAS WEB ALOJADAS EN SERVIDOR: CAMPUS.USAL.ES

MANUAL DE CONEXIÓN SFTP A PÁGINAS WEB ALOJADAS EN SERVIDOR: CAMPUS.USAL.ES VICERRECTORADO DE INNOVACIÓN E INFRAESTRUCTURAS SERVICIOS INFORMATICOS - CPD UNIDAD DE SERVIDORES MANUAL DE CONEXIÓN SFTP A PÁGINAS WEB ALOJADAS EN SERVIDOR: CAMPUS.USAL.ES Estimado usuario, El objetivo

Más detalles

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7

- 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 detalles

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente

REQUISITOS 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 detalles

Tutorial Oracle SQL Developer 1.2.1

Tutorial Oracle SQL Developer 1.2.1 Tutorial Oracle SQL Developer 1.2.1 Departamento de Informática Índice Í0. Introducción...3 1. Conexión y desconexión de la base de datos...3 2. Ejecución de sentencias SQL...4 3. Creación de tablas...6

Más detalles

Unidad Didáctica 12. La publicación

Unidad Didáctica 12. La publicación Unidad Didáctica 12 La publicación Contenido 1. Desarrollar y explotar 2. Definición del Sitio 3. Alojar nuestra primera página Web 4. Configurar la conexión FTP U.D. 12 La publicación 1. Desarrollar y

Más detalles

Aplazamiento de la Actualización del Programa del Personal Broker

Aplazamiento de la Actualización del Programa del Personal Broker Aplazamiento de la Actualización del Programa del Personal Broker En caso que el programa del Personal Broker haya sido actualizado por más de 8 veces, dicho programa quedará bloqueado su sistema de actualización

Más detalles

LABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA

LABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA LABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA Implementación de las estructuras de Base de Datos de la Alcaldía de San Antonio del SENA. Objetivo: Reconocer los esquemas de datos

Más detalles

INSTALACIÓN PHP+MYSQL CON EASYPHP

INSTALACIÓN PHP+MYSQL CON EASYPHP INSTALACIÓN PHP+MYSQL CON EASYPHP La herramienta EasyPhp, configura automáticamente y de manera sencilla un servidor Apache en nuestra máquina junto con un gestor de bases de datos MySQL. Para comenzar

Más detalles

Cómo abrir las bases de datos de Aspel-NOI 5.0?

Cómo abrir las bases de datos de Aspel-NOI 5.0? Cómo abrir las bases de datos de Aspel-NOI 5.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde

Más detalles

Instalación y Administración de un servidor VNC en Linux Ubuntu y un cliente en Windows.

Instalación y Administración de un servidor VNC en Linux Ubuntu y un cliente en Windows. Instalación y Administración de un servidor VNC en Linux Ubuntu y un cliente en Windows. En esta práctica se pretende instalar y administrar un servidor VNC en Linux y un cliente VNC Windows. Con lo cual,

Más detalles

Manual de instalación de Investor

Manual de instalación de Investor Manual de instalación de Investor Instalando Investor Es necesario contar con permisos de Administrador para poder instalar Investor. El programa Investor viene comprimido en un solo archivo con terminación

Más detalles

TRANSFERENCIA DE INFORMACIÓN CON FTP

TRANSFERENCIA DE INFORMACIÓN CON FTP TRANSFERENCIA DE INFORMACIÓN CON FTP La finalidad de Internet es el intercambio de información. Existe la necesidad de transferir grandes archivos desde un punto de la red a otro punto (punto a punto),

Más detalles

INDICE...2. 1. Qué es SQLyog...3. 2. Instalación del programa...4

INDICE...2. 1. Qué es SQLyog...3. 2. Instalación del programa...4 MySQL: Mini guía SQLYog 2 INDICE INDICE...2 1. Qué es SQLyog...3 2. Instalación del programa...4 3. Usos básicos...7 3.1 Conexión al servidor MySQL...8 3.2 Aspecto general del programa...10 3.3 Ejecución

Más detalles

Instalación de un servidor con HldsUpdateTool

Instalación de un servidor con HldsUpdateTool Dio Joestar Instalación de un servidor con HldsUpdateTool Tutorial donde aprender cómo usar la herramienta HldsUpdateTool para crear un servidor dedicado, en este caso, para Counter-Strike: Source Juego

Más detalles

Instalación y configuración de VMWare ESX

Instalación y configuración de VMWare ESX 1 de 29 01/12/2007 1:47 Instalación y configuración de VMWare ESX Instalación y configuración de VMWare ESX 3.0.1, VMWare ESX es un sistema operativo de VMWare basado en Linux, que nos sirve para ahorrarnos

Más detalles

MANUAL DISK CLEANER. 1.- Descarga de DISK CLEANER http://disk-cleaner.softonic.com/ie/28855

MANUAL DISK CLEANER. 1.- Descarga de DISK CLEANER http://disk-cleaner.softonic.com/ie/28855 MANUAL DISK CLEANER Disk Cleaner es un pequeño programa freeware (gratuito) con el que podremos eliminar de una manera sencilla y rápida los archivos inservibles de nuestro pc, los generados por los navegadores

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 7. Escritorio remoto 1 Índice Definición de Escritorio Remoto... 3 Habilitar Escritorio Remoto... 4 Instalación del cliente de Escritorio Remoto...

Más detalles

Ambos paquetes simplifican mucho la instalación del servidor en el equipo. Y ambos pueden ser utilizados para la creación de una red intra-aula.

Ambos paquetes simplifican mucho la instalación del servidor en el equipo. Y ambos pueden ser utilizados para la creación de una red intra-aula. Instalación de una red intra-aula sobre Windows Introducción La idea y la fundamentación de la creación de redes intra-aula, se puede encontrar en el siguiente enlace: http://www.fedaro.info/2009/06/29/redes-intra-aula/

Más detalles

INSTALACIÓN DE JOOMLA! EN UN SERVIDOR LOCAL

INSTALACIÓN DE JOOMLA! EN UN SERVIDOR LOCAL INSTALACIÓN DE JOOMLA! EN UN SERVIDOR LOCAL Tomás Clemente Carrilero. Profesor de enseñanza secundaria. Creación de la base de datos. Previamente a la instalación de Joomla!, y teniendo ya instalado,gracias

Más detalles

Manual de OsCommerce

Manual de OsCommerce Manual de OsCommerce En este manual se les enseñara como editar su tienda virtual el inicio y cambiar la mayor parte de las imágenes. Para ellos lo primero que tenemos que hacer es entrar a: www.sudominio.com/nombredelatienda/admin

Más detalles

Pasar a pantalla completa

Pasar a pantalla completa Índice de contenido Pasar a pantalla completa...1 Cambiar la resolución de pantalla...1 Compartiendo un pendrive o disco duro USB...1 Pasos preliminares...2 Cambio de la contraseña...2 Firewall...2 Configuración

Más detalles

Servidor web E-Sniper

Servidor 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 detalles

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

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 detalles

DAW Tarea 7 José Luis Comesaña Cabeza

DAW Tarea 7 José Luis Comesaña Cabeza Para la realización del primer punto del ejercicio hemos de tener previamente instalado un servidor web local. Existen multitud de paquetes integrados que nos proporcionan de forma automática la instalación

Más detalles

FAMILIA DE SERVIDORES WINDOWS 2000

FAMILIA DE SERVIDORES WINDOWS 2000 FAMILIA DE SERVIDORES WINDOWS 2000 La familia de servidores Windows 2000 esta formada por tres versiones las cuales son: Server, Advanced y Datacenter; nosotros utilizaremos Server. Server. Esta versión

Más detalles

Guía de configuración cámaras IP RIMAX 7100/7200.

Guía de configuración cámaras IP RIMAX 7100/7200. Guía de configuración cámaras IP RIMAX 7100/7200. Esta guía debe ser entendida como un complemento a la que viene incluida con el pack de las cámaras 7100/7200. Hemos explicado paso a paso como solucionar

Más detalles

Guía de actualización del sistema nómina red internet

Guía de actualización del sistema nómina red internet Guía de actualización del sistema nómina red internet Requerimientos del equipo Importante!!! Antes de empezar a realizar la actualización de su sistema es necesario considerar lo siguiente: configuraciones

Más detalles

Copias de Seguridad con SQL Server 2005. Realizar una copia de seguridad de Bases de Datos

Copias de Seguridad con SQL Server 2005. Realizar una copia de seguridad de Bases de Datos Propósito Copias de Seguridad con SQL Server 2005 Con Management Studio del SQL 2005 es posible crear copias de seguridad de las bases de Datos definidas en el servidor de SQL Server. Dicha copia de seguridad

Más detalles

Cómo abrir la base de datos de Aspel-SAE 5.0?

Cómo abrir la base de datos de Aspel-SAE 5.0? Cómo abrir la base de datos de Aspel-SAE 5.0? 1 Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde la

Más detalles

Manual de usuario Terminal control de Rondas CONTROL DE RONDAS GS. Manual de usuario para el sistema de control de rondas versión 3.

Manual de usuario Terminal control de Rondas CONTROL DE RONDAS GS. Manual de usuario para el sistema de control de rondas versión 3. Manual de usuario Terminal control de Rondas CONTROL DE RONDAS GS 1 Lea el manual para entender la estructura básica del producto, rendimiento, función y conocimientos básicos acerca de la instalación,

Más detalles

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente A continuación se presentarán los diferentes pasos a seguir para la instalación de la distribución de linux Ubuntu 6.06 en su versión Desktop, usando para esto el nuevo instalador gráfico incluido en la

Más detalles

PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER)

PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER) PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER) Antes de proceder a ninguna instalación, debemos de configurar correctamente

Más detalles

ÍNDICE INDICE. MANUAL WinPoET. Manual de formularios en Manual WinPoET

ÍNDICE INDICE. MANUAL WinPoET. Manual de formularios en Manual WinPoET ÍNDICE INDICE MANUAL WinPoET Índice 1. Introducción 3 2. Windows 2000, 98 y ME - Instalación y configuración del WinPoET 3 3. Windows XP Configuración de la conexión 8 4. Windows XP - Comprobación de la

Más detalles

Usa MIRC y no mueras en el intento (V.1.1) By Skyman (septiembre 2006)

Usa MIRC y no mueras en el intento (V.1.1) By Skyman (septiembre 2006) Descargar MIRC Para descargar el programa de conexión de MIRC, sólo es necesario escribir una de las siguientes direcciones: También podemos hacer clic en ellas. http://www.countline.dk/mirc/mirc617.exe

Más detalles

Instalando y Activando Smaart v7

Instalando y Activando Smaart v7 Instalando y Activando Smaart v7 La instalación de Smaart v7 de Rational Acoustics en un proceso de dos partes. La primera es la instalación del software en sí y la segunda es el registro y activación

Más detalles

Manual del usuario. Gestión PcBar30 Software para restaurantes y bares PCBAR 3.0. Calle Plauto, 21 29190 Pto de la Torre Málaga España

Manual del usuario. Gestión PcBar30 Software para restaurantes y bares PCBAR 3.0. Calle Plauto, 21 29190 Pto de la Torre Málaga España 20 PCBAR 3.0 Gestión PcBar30 Software para restaurantes y bares Calle Plauto, 21 29190 Pto de la Torre Málaga España Programa de gestión para Restaurantes y Bares. Teléfono. 952 43 98 89 Email: jose@infosoma.e.telefonica.net

Más detalles

MANUAL DE USO SERVICIOS DE BACKUP ONLINE (Backup remoto software novanet-web)

MANUAL DE USO SERVICIOS DE BACKUP ONLINE (Backup remoto software novanet-web) MANUAL DE USO SERVICIOS DE BACKUP ONLINE (Backup remoto software novanet-web) 1 ÍNDICE 1. INSTALACIÓN DEL PROGRAMA... 4 1.1 PASOS PREVIOS... 4 1.2 INSTALACIÓN... 4 1.3 CONFIGURACIÓN DEL ACCESO... 5 1.3.1

Más detalles

INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL ADMINISTRACIÓN DE SISTEMAS OPERATIVOS DE RED FRANCISCO JAVIER DUARTE GARCIA

INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL ADMINISTRACIÓN DE SISTEMAS OPERATIVOS DE RED FRANCISCO JAVIER DUARTE GARCIA INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL ADMINISTRACIÓN DE SISTEMAS OPERATIVOS DE RED FRANCISCO JAVIER DUARTE GARCIA COD: 1150712 UNIVERSIDAD FRANCISCO DE PAULA SANTANDER PROGRAMA

Más detalles

CASO PRÁCTICO HERRAMIENTAS DE BASES DE DATOS EN EXCEL

CASO PRÁCTICO HERRAMIENTAS DE BASES DE DATOS EN EXCEL CASO PRÁCTICO HERRAMIENTAS DE BASES DE DATOS EN EXCEL Nuestra empresa es una pequeña editorial que maneja habitualmente su lista de ventas en una hoja de cálculo y desea poder realizar un análisis de sus

Más detalles

Sitios remotos. Configurar un Sitio Remoto

Sitios 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 detalles

MANUAL BÁSICO DE ORACLE

MANUAL BÁSICO DE ORACLE MANUAL BÁSICO DE ORACLE ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO INTRODUCCIÓN... 3 1. TIPOS DE DATOS... 4 1.1 TIPOS DE DATOS ALFANUMÉRICOS...

Más detalles

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín Contenido

Más detalles

BROWSERSQL VERSIÓN 3.1 TUTORIAL

BROWSERSQL VERSIÓN 3.1 TUTORIAL TUTORIAL LAURA NOUSSAN LETTRY (MENDOZA, ARGENTINA 2011) ÍNDICE CONTENIDOS PÁGINA Introducción 2 Características Funcionales 2 Área de Conexión 3 Área de Ejecución de Sentencias 4 En qué se basa su funcionamiento

Más detalles

Backup y Restore en mysql

Backup y Restore en mysql Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas Sistemas de Bases de datos 2 Backup y Restore en mysql G 1 0 20090816 Introducción Las operaciones de backup

Más detalles