Mostrando entradas con la etiqueta mantis. Mostrar todas las entradas
Mostrando entradas con la etiqueta mantis. Mostrar todas las entradas
Migración de instantmantis 1.0.8 a mantisbt 1.2.17
1. Instalar XAMPP 1.8.3 (xampp-win32-1.8.3-3-VC11-installer.exe)
Extraer el contenido de mantis1.2.17 a la carpeta c:\xampp\htdocs
2. Editar el archivo C:\xampp\mysql\bin\my.ini y definir los siguientes seteos:
[client]
password = root
[mysqld]
max_allowed_packet = 1000000M
wait_timeout = 600
3. Exportar la base de datos del mantis 1.0.8, mediante la opción Tools/Extract Database. DESMARCAR LA OPCION DE CREAR BASE DE DATOS. Exportarlo como mantis.sql
3. Exportar la base de datos del mantis 1.0.8:
mysqldump -hXmantis -P3360 -uroot -pELPASSWORD --default-character-set=latin1 prueba > p1.dump
4. Crear la base de datos en el servidor nuevo:
CREATE DATABASE prueba CHARSET latin1 COLLATE latin1_swedish_ci
5. Mover el p1.dump creado en el paso 3, a la ubicación c:\xampp\mysql\bin
6. Importar la base de datos:
type p1.dump | mysql -hlocalhost -p3306 -uroot -proot --default-character-set=latin1 prueba
4. Mover el archivo mantis.sql generado mediante el paso anterior, a la carpeta c:\xampp\mysql\bin
5. Ejecutar:
C:\xampp\mysql\bin>mysql -uroot -h127.0.0.1 -proot mantis < mantis.sql
6. Ingresar a http://localhost/mantis/admin/install.php
7. Ingresar los siguientes datos:
hostname: 127.0.0.1 [NO PONER LOCALHOST!!!]
Username (for Database): root
Password (for Database): root
Database name: mantis
Admin Username (to create database): root
Admin Password (to create database): root
Presionar Install/Upgrade Database
XAMPP 1.8.3 INCLUYE:
Extraer el contenido de mantis1.2.17 a la carpeta c:\xampp\htdocs
2. Editar el archivo C:\xampp\mysql\bin\my.ini y definir los siguientes seteos:
[client]
password = root
[mysqld]
max_allowed_packet = 1000000M
wait_timeout = 600
3. Exportar la base de datos del mantis 1.0.8:
mysqldump -hXmantis -P3360 -uroot -pELPASSWORD --default-character-set=latin1 prueba > p1.dump
4. Crear la base de datos en el servidor nuevo:
CREATE DATABASE prueba CHARSET latin1 COLLATE latin1_swedish_ci
5. Mover el p1.dump creado en el paso 3, a la ubicación c:\xampp\mysql\bin
6. Importar la base de datos:
type p1.dump | mysql -hlocalhost -p3306 -uroot -proot --default-character-set=latin1 prueba
6. Ingresar a http://localhost/mantis/admin/install.php
7. Ingresar los siguientes datos:
hostname: 127.0.0.1 [NO PONER LOCALHOST!!!]
Username (for Database): root
Password (for Database): root
Database name: mantis
Admin Username (to create database): root
Admin Password (to create database): root
Presionar Install/Upgrade Database
XAMPP 1.8.3 INCLUYE:
- Apache 2.4.9
- MySQL 5.6.16
- PHP 5.5.11
- phpMyAdmin 4.1.12
- FileZilla FTP Server 0.9.41
- Tomcat 7.0.42 (with mod_proxy_ajp as connector)
- Strawberry Perl 5.16.3.1 Portable
- XAMPP Control Panel 3.2.1 (from hackattack142)
Crear un linked server desde MSSQL a MySql
1. Crear un ODBC en el servidor de base de datos, que apunte a MySql (usar el cliente de MySql ODBC 5.1)
2. Crear el linked server en MSSQL con este script (revisar usuario y password)
/****** Object: LinkedServer [MySql] Script Date: 03/26/2012 14:17:36 ******/
EXEC master.dbo.sp_addlinkedserver @server = N'NOMBRE_DEL_LINKED_SERVER', @srvproduct=N'NOMBRE_DEL_LINKED_SERVER', @provider=N'MSDASQL', @datasrc=N'NOMBRE_DEL_LINKED_SERVER', @provstr=N'DRIVER={MySQL ODBC 5.1 Driver};SERVER=SERVIDOR_MYSQL;PORT=PUERTO_MYSQL;DATABASE=NOMBRE_BASE; USER=usuario;PASSWORD=password;OPTION=3;'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'collation compatible', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'data access', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'dist', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'pub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'rpc', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'rpc out', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'sub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'connect timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'collation name', @optvalue=null
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'lazy schema validation', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'query timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'use remote collation', @optvalue=N'true'
3. Ir a sql y probar el linked server:
select * from openquery(NOMBRE_DEL_LINKED_SERVER, 'select * from tabla_de_mysql')
4. Importacion de datos:
SELECT * INTO base_sql.dbo.nombre_de_tabla FROM openquery(NOMBRE_DEL_LINKED_SERVER, 'SELECT * FROM tabla_mysql');
2. Crear el linked server en MSSQL con este script (revisar usuario y password)
/****** Object: LinkedServer [MySql] Script Date: 03/26/2012 14:17:36 ******/
EXEC master.dbo.sp_addlinkedserver @server = N'NOMBRE_DEL_LINKED_SERVER', @srvproduct=N'NOMBRE_DEL_LINKED_SERVER', @provider=N'MSDASQL', @datasrc=N'NOMBRE_DEL_LINKED_SERVER', @provstr=N'DRIVER={MySQL ODBC 5.1 Driver};SERVER=SERVIDOR_MYSQL;PORT=PUERTO_MYSQL;DATABASE=NOMBRE_BASE; USER=usuario;PASSWORD=password;OPTION=3;'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'collation compatible', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'data access', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'dist', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'pub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'rpc', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'rpc out', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'sub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'connect timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'collation name', @optvalue=null
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'lazy schema validation', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'query timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'NOMBRE_DEL_LINKED_SERVER', @optname=N'use remote collation', @optvalue=N'true'
3. Ir a sql y probar el linked server:
select * from openquery(NOMBRE_DEL_LINKED_SERVER, 'select * from tabla_de_mysql')
4. Importacion de datos:
SELECT * INTO base_sql.dbo.nombre_de_tabla FROM openquery(NOMBRE_DEL_LINKED_SERVER, 'SELECT * FROM tabla_mysql');
Suscribirse a:
Entradas (Atom)