base de datos

06/07/2003 - 23:20 por jesus carvajal | Informe spam
hola grupo

Les escribo con la inalidad de saber lo siguente:

yo e realizado un sistema en una empresa en la cual
trabajo. las base de datos del sistema es en accet. Lo que
quiero es cambiar esa base de datos a SQL (pero sin perder
toda la informacion).

Les pido informacion de como cambiar la base de datos.
(Nosotos no tenemos una red ya que por problemas de dinero
no lo podemos montar)
 

Leer las respuestas

#1 Rubén Vigón
07/07/2003 - 11:00 | Informe spam
1) Crear una nueva base de datos en SQL Server, mediante DDL (CREATE DATABASE...) o desde el
"Administrador corporativo": botón derecho en "Bases de datos" y seleccionando "Nueva base de
datos..."
2) Importa los datos de tu base de datos Access mediante un DTS; desde el "Administrador
corporativo": Herramientas > Servicios de transformación de datos > Importar datos...
3) Una vez importados correctamente los datos, genera todos los índices, claves, relaciones, reglas
de integridad y restricciones necesarios
4) Modifica la cadena de conexión de tu aplicación para acceder a la base de datos de SQL Server
mediante el proveedor OLEDB adecuado. Para Access probablemente utilizases el proveedor
«Microsoft.Jet.OLEDB.4.0»; para SQL Server, el proveedor debería ser «SQLOLEDB.1»
5) Comprueba que las consultas SQL de tu aplicación no utilizan funciones o palabras clave
soportadas por el dialecto SQL de Access, pero no por T-SQL de SQL Server (por ejemplo, IIf, Choose,
Switch, CLng/CCur/CDate, etc.)
6) Suerte! ;-)

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic

(Guía de buen uso del foro)
http://perso.wanadoo.es/rubenvigon/foro

Preguntas similares