Transcript
  • 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)


Top Related