Como importar e exportar datos con SQL Server 2012

Usando o asistente de importación e exportación

O Asistente de importación e exportación de SQL Server permítelle importar información nunha base de datos SQL Server 2012 de calquera das seguintes fontes de datos:

O asistente constrúe os paquetes de SQL Server Integration Services (SSIS) a través dunha interface gráfica amigable.

Comezando o Asistente de importación e exportación de SQL Server

Inicie o asistente de importación e exportación de SQL Server directamente desde o menú Inicio dun sistema que xa instalou SQL Server 2012. Alternativamente, se xa está executando SQL Server Management Studio, siga estes pasos para iniciar o asistente:

  1. Abre SQL Server Management Studio .
  2. Proporcione os detalles do servidor que desexa xestionar e o nome de usuario e o contrasinal correctos se non está a usar a autenticación de Windows .
  3. Faga clic en Conectar para conectarse ao servidor desde SSMS.
  4. Fai clic co botón dereito sobre o nome da instancia da base de datos que desexa usar e seleccione Importar datos no menú Tarefas .

Importar datos a SQL Server 2012

O Asistente de importación e exportación de SQL Server guía o proceso de importación de datos desde calquera das súas fontes de datos existentes a unha base de datos de SQL Server. Este exemplo percorre o proceso de importación de información de contacto de Microsoft Excel a unha base de datos de SQL Server, levando os datos dun arquivo de contactos de exemplo de Excel a unha nova táboa dunha base de datos de SQL Server.

Vexa como:

  1. Abre SQL Server Management Studio .
  2. Proporcione os detalles do servidor que desexa xestionar e o nome de usuario e o contrasinal correctos se non está a usar a autenticación de Windows.
  3. Faga clic en Conectar para conectarse ao servidor desde SSMS.
  4. Fai clic co botón dereito sobre o nome da instancia da base de datos que desexa usar e seleccione Importar datos no menú Tarefas . Faga clic en Seguinte .
  5. Escolle Microsoft Excel como fonte de datos (para este exemplo).
  6. Faga clic no botón Buscar , localice o ficheiro address.xls no seu computador e faga clic en Abrir .
  7. Verifique que a primeira fila ten a caixa de nomes de columna está marcada. Faga clic en Seguinte .
  8. Na pantalla Escoller un destino , seleccione Cliente nativo de SQL Server como a fonte de datos.
  9. Escolla o nome do servidor ao que quere importar datos desde o cadro de menú Nome do servidor.
  10. Verifique a información de autenticación e seleccione as opcións correspondentes ao modo de autenticación do seu SQL Server.
  11. Escolla o nome da base de datos específica que desexa importar datos desde a caixa de lista despregábel da Base de datos. Prema Seguinte , despois faga clic en Novo para aceptar a Copiar datos dunha ou máis opcións de táboas ou vistas na pantalla Especificar a Copia ou Query da táboa.
  1. Na caixa despregable Destino , escolla o nome dunha táboa existente na súa base de datos ou escriba o nome dunha nova táboa que desexa crear. Neste exemplo, esta folla de cálculo Excel foi usada para crear unha nova táboa chamada "contactos". Faga clic en Seguinte .
  2. Fai clic no botón Finalizar para saltar á fronte á pantalla de verificación.
  3. Despois de revisar as accións SSIS que terán lugar, faga clic no botón Finalizar para completar a importación.

Exportando datos de SQL Server 2012

O Asistente de importación e exportación de SQL Server guía o proceso de exportar datos desde a súa base de datos de SQL Server a calquera formato admitido. Este exemplo recorre o proceso de levar a información de contacto que importou no exemplo anterior e exportala a un ficheiro plano.

Vexa como:

  1. Abre SQL Server Management Studio .
  2. Proporcione os detalles do servidor que desexa xestionar e o nome de usuario e o contrasinal correctos se non está a usar a autenticación de Windows.
  3. Faga clic en Conectar para conectarse ao servidor desde SSMS.
  4. Fai clic co botón dereito sobre o nome da instancia da base de datos que desexa usar e seleccione Exportar datos no menú Tarefas . Faga clic en Seguinte .
  5. Escolla SQL Server Native Client como fonte de datos.
  6. Escolla o nome do servidor que desexa exportar datos no cadro de menú Nome do servidor .
  7. Verifique a información de autenticación e seleccione as opcións correspondentes ao modo de autenticación do seu SQL Server.
  8. Escolla o nome da base de datos específica que desexa exportar datos da caixa de lista despregábel da Base de datos . Faga clic en Seguinte .
  9. Escolle o destino de ficheiro plano desde a caixa de despregue de destino .
  10. Proporcione unha ruta de acceso e un nome que remate en ".txt" no cadro de texto Nome de ficheiro (por exemplo, "C: \ Users \ mike \ Documents \ contacts.txt"). Faga clic en Seguinte e despois a continuación para aceptar a Copiar datos dunha ou máis opcións de táboas ou vistas .
  1. Prema Seguinte dúas veces máis, despois Finaliza para saltar á pantalla de verificación.
  2. Despois de revisar as accións SSIS que terán lugar, faga clic no botón Finalizar para completar a importación.