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');
Tiempo de carga de las baterias
En primer lugar hay dos formas de cargar una bateria una lenta que puede llegar hasta 15 hrs y otra rapida que tarda solo unas 4 o 5, estas formas son determinadas por el cargador eliminador o la cajita que se conecta a la luz, dependiendo de su mAh y al mAh de la bateria.
ahora ¿como saber cuantas horas cargar tu pila? existen dos formas de saberlo, la primera es la mas sencilla y es que normalmente la bateria en si trae escrito cuantoas horas debes de cargarla, por ejemplo la mia que es una estandar que venia con mi g36c dice "carga estandar 14-15hrs a 110mA" y "carga rapida 2.0-2.5 hrs a 550mA" eso significa que con un cargador de 110mA necesito dejarla conectada entre 14 y 15 horas y que con un cargador de 550mA solo necesito dejarla menos de 3 horas.
pero ¿que pasa si la pila dice que use un cargador de tantos mAh y el que tengo es de otros distintos? bien para eso existe la segunda forma para calcular el tiempo de carga y es por medio de una sencilla ecuacion matematica que dice:
mAh de la batería x 1,4
----------------------- = tiempo de carga
mAh del cargador
Recuerden que siempre es mejor cargar la bateira en un tiempo estandar o modo lento para que se cargue adecuadamente ademas de que evitas que se caliente la bateria exesivamente y se queme o lo que es igual, tiempo lento de carga es igual a mas tiempo de vida util de la bateria.
tanto la bateria como le cargador traen escritos sus mAh, es recomendable comprar un buen cargador con un mAh para cargas lentas.
Como conectar el LCD serial a Arduino
Arduino IIC/I2C/TWI 16 x 2 Characters LCD Module Yellow Green
Con el Library Manager de Arduino, instalar la versino 1.1.2 de LiquidCrystal I2C.
IIC/I2C interface
So the 5V interface of Arduino should connect VCC on the LCD module .
the GND interface of Arduino should connect GND on the LCD module .
SI ES ARDUINO LEONARDO, SDA VA EN SDA Y SCL VA EN SCL!!!
Con el Library Manager de Arduino, instalar la versino 1.1.2 de LiquidCrystal I2C.
IIC/I2C interface
So the 5V interface of Arduino should connect VCC on the LCD module .
the GND interface of Arduino should connect GND on the LCD module .
SI ES ARDUINO LEONARDO, SDA VA EN SDA Y SCL VA EN SCL!!!
SINO:
the "Analog in 4" interface of Arduino should connect SDA on the LCD module .
the "Analog in 5" interface of Arduino should connect SCL on the LCD module .
-----------------------------------------------------------------------------
the "Analog in 4" interface of Arduino should connect SDA on the LCD module .
the "Analog in 5" interface of Arduino should connect SCL on the LCD module .
-----------------------------------------------------------------------------
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup()
{
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print("Prueba linea 1");
lcd.setCursor(0, 1);
lcd.print("Linea 2");
lcd.setCursor(14, 1);
lcd.print("OK");
}
void loop()
{
lcd.setCursor(9, 1);
lcd.print("es");
delay(100);
}
Suscribirse a:
Comentarios (Atom)


