Upload
wilmer-rueda-ramos
View
233
Download
0
Embed Size (px)
DESCRIPTION
Importar Datos de Acces a SQL Server
Citation preview
1
NetBeansIDE:ImportacindeDatosdeAccessaSQLServer
ImportarDatosdeunarchivodeAccess(RENAMU2007.MDB) hacialaBasedeDatosBancadeSQLServer2005SQLServer2008
Ingresamos a Inicio > Programas >Microsoft SQL Server 2005 (2008) y
ejecutamos el Administrador
corporativo (SQLServerManagement
Studio)
Ahora debemos de autentificarnos
concualquieradeestas2formas:
o AutentificacindeWindowso AutentificacindeSQLServer
EnmicasoseleccionoAutentificacinde Windows para no tener que
colocarelusuarioylacontrasea.
o Nombre de Servidor viene aser el nombre de tu PC por
defecto
Clicenelbotnconectar
ATENCIN:ParacontinuarconlaimportacindebemosdehabercreadonuestrabasedeDatosBancayejecutadoelScriptDLLBancaenSQLServer.EsteScriptseencuentraenayudasdelcampus,elcual
crealastablasyprocedimientosindicadosenelLAB22delCursodeTeoradeLenguajes.Sinestonopodremoscontinuarconlaimportacin.
OJO: Tras la pruebas de importacin he observado que se producen muchos errores, por lorecomiendorealizarestospasosantesdegenerarelScriptycrearlastablas.
EntuScriptdondesecreanlastablastehabrsdadocuentaquealgunosdeloscamposdelastablasclientes,sucursalesymovimientossonde tipoVarchar,estoocasionaERRORynotedejara importarpuespareceque SQL Servernopuedehacer la conversindedatosdesdeAccesshaciatiposVARCHAR.
Cambia todos los tiposVarcharyponlos connVarchar. (Esto sermomentneo luegode laimportacintemostrarecomodevolverlosasuestadoanterior)
AhoraquehicistesloscambiosenelScript,ejectaloycreatuBasededatos,procedimientosytablas.
2
Atentoaesto,Ahoradaleclicderechosobre la base de datos Banca,
seleccionaTareas>Importardatos
Ahora vers el asistente deimportacin y exportacin de SQL
Server,daleensiguiente.
En esta nueva ventana selecciona elorigendedatos(MicrosoftAccess).
En el nombre de Archivo, clic enExaminar y busca tu archivo
RENAMU2007.mdb
ClicenSiguiente
3
La siguiente ventana muestra eldestino que le daremos para la
importacindedatos.
Destino:SQlNativeClient NombredeServidor,estevieneaser
el nombre de tu Servidor de SQL
ServerqueinstalastesentuPC.
Usa la autentificacin de Windowspara no tener que poner usuario y
contrasea.
Base de datos : Banca, Clic enSiguiente
Enlasiguienteventanaaseguratequeeste seleccionada la opcin Copiar
los datos de uno o varias tablas o
vistas.YDalesiguiente
Ahora en esta nueva ventana,selecciona con un check las 4 tablas
quecontienen losdatosquevamosa
importar.
Ahorafjenseestoesmuyimportante,debendedarleclicenelbotnEditar
de cada una de las tablas, esto les
enviaraunanuevaventana.
4
Aqu tendrn que seleccionar laopcin Habilitar la Insercin de
identidadyluegoaceptar.
Repetirloencadaunadelastablas.La opcin que seleccionamos nos
permite importardatosa loscampos
IDENTITYde labasededatosBanca,
denohacerlodarERROR.
Luego de darle aceptar, dalesiguiente.
Aqu djalo todo igual y dalesiguiente.
En esta nueva ventana dale finalizarparacomenzarconlaimportacin.
5
Con esto ya hemos concluido laimportacin,ledamoscerrar.
Ahorasoloqueda realizar laconsultade cada tabla y vers los datos
importados.
Solo abre una nueva consulta en tuSQLServeryejecutalosiguiente:
o Select*fromclienteso Select*frommovimientoso Select*fromdist2o Select*fromsucursales
Atencin:Luegodetodoestodebemosdecambiarnuestroscamposdelastablasclientes,movimientosysucursalesloscualesanteriormenteerande
tipoVARCHAR. Soloandaa tuBasedeDatosBanca,
expande la carpeta + Tablas, clic
derecho en tu tabla clientes,
Modificar.
Ahoraenlaestructuraqueteaparecepuedes cambiar el tipo de dato a
VARCHARcomoeraoriginalmente.
GrabaloscambiosyhazlomismoconlastablasMovimientosySucursales
Esoestodo.Graciasporlapaciencia.
ESPERO QUE ESTE TUTORIAL HAYA SIDO DE AYUDA PARA USTEDES.
ATENTAMENTE: JUAN CARLOS LAIME HUILLCA (JUANKI)