lunes, 5 de septiembre de 2011
miércoles, 31 de agosto de 2011
martes, 30 de agosto de 2011
lunes, 29 de agosto de 2011
jueves, 25 de agosto de 2011
martes, 23 de agosto de 2011
Victor Hugo Torrez Campos
Sistema de información, control y evaluación de licitaciones
Por Victor Hugo Torrez Campos
Por Victor Hugo Torrez Campos
lunes, 22 de agosto de 2011
Script Base de Datos (BD, Tabla, Key)
TAREA: 1
POR: J. Marcelo Arze
POR: J. Marcelo Arze
-- Crear Base de Datos
CREATE DATABASE BD272;
USE BD272;
-- Modificar permisos a BD272 del usuario SA
alter authorization on database:: BD272 to sa
CREATE TABLE CARGO(
codCar varchar(5) not null,
nombre varchar(40) not null,
descr varchar(200),
PRIMARY KEY (codCar)
);
CREATE TABLE EMPLEADO(
ci varchar(15) not null,
nombre varchar(40) not null,
paterno varchar(15),
materno varchar(15),
sueldo integer,
turno varchar(15),
codCargo varchar(5),
PRIMARY KEY (ci),
FOREIGN KEY (codCargo) REFERENCES CARGO(codCar)
);
CREATE TABLE CLIENTE(
nit integer not null,
ci varchar(15),
paterno varchar(15),
materno varchar(15),
nombre_RazonSocial varchar(15),
direccion varchar(15),
fono varchar(15),
PRIMARY KEY (nit)
);
CREATE TABLE VENTA(
nro integer not null,
codCaj varchar(15),
nit integer,
fecha datetime,
hora datetime,
monto float,
PRIMARY KEY (nro),
FOREIGN KEY (nit) REFERENCES CLIENTE(nit),
FOREIGN KEY (codCaj) REFERENCES EMPLEADO(ci)
);
CREATE TABLE PRODUCTO(
codPro varchar(15) not null,
nombre varchar(40) not null,
precioCpra float,
precioVta float
PRIMARY KEY (codPro)
);
CREATE TABLE DETALLE_VENTA(
nro integer not null,
nrod integer not null,
codPro varchar(15)
PRIMARY KEY (nro),
FOREIGN KEY (nrod) REFERENCES VENTA(nro),
FOREIGN KEY (codPro) REFERENCES PRODUCTO(codPro)
);
CREATE TABLE EMPRESA(
cod varchar(5) not null,
nombre varchar(15),
ubicacion varchar(15),
fono varchar(15),
PRIMARY KEY (cod)
);
CREATE TABLE CONTACTO(
ci varchar(15)not null,
codEmp varchar(5) not null,
paterno varchar(15),
materno varchar(15),
nombre varchar(15),
fono varchar(15),
PRIMARY KEY (ci),
FOREIGN KEY (codEmp) REFERENCES EMPRESA(cod)
);
CREATE TABLE COMPRA(
nro integer not null,
codResp varchar(15),
codEmp varchar(5),
monto float,
fecha datetime,
PRIMARY KEY (nro),
FOREIGN KEY (codResp) REFERENCES EMPLEADO(ci),
FOREIGN KEY (codEmp) REFERENCES EMPRESA(cod)
);
CREATE TABLE DETALLE_COMPRA(
nro integer not null,
nrod integer not null,
codPro varchar(15),
cantidad integer,
precioc float
PRIMARY KEY (nro),
FOREIGN KEY (nrod) REFERENCES COMPRA(nro),
FOREIGN KEY (codPro) REFERENCES PRODUCTO(codPro)
);
Copiar, Restaurar, Importar y Exportar una Base de Datos
TAREA: 5
POR: J. Marcelo Arze
Guía elaborada con SQL Server Enterprice 2008...
Copia de Seguridad...
Podremos crear archivos con la extensión .BAK para transportar la base de datos o evitar la perdida de información de nuestros registros.
Los pasos a seguir son los siguientes:
1.- Una vez iniciada la sesión en Microsoft SQL Server Management Studio 2008, nos dirigimos al Explorador de Objetos, dentro de la carpeta Base de datos ubicamos la base de datos a la cual realizaremos la Copia de Seguridad; damos click derecho en ésta, y seleccionamos Tareas\Copia de Seguridad...
2.- Tendermos a nuestra disposición la ventana Copia de seguridad de base de datos - XXXX en el cuál debemos describir algunas opciones:
2.1.- Nombre de la base de datos a la cual se le realizará la copia de seguridad
2.2.- Tipo de copia de seguridad (normalmente es Completa)
2.3.- Destino del archivo de copia de seguridad, debemos indicar la ruta donde se creará el archivo y el nombre con extensión .BAK (el nombre puede ser distinto al de la base de datos).
2.4.- Aceptar
3.- Si la copia deseguridad se creó satisfactoriamente veremos el siguiente mensaje:
Restaurar
Dada una copia de seguridad podremos restarura la misma ya sea en nuestro propio servidor u otro.
Los pasos a seguir son los siguientes:
1.- Una vez iniciada la sesión en Microsoft SQL Server Management Studio 2008, nos dirigimos al Explorador de Objetos, en la carpeta Base de datos damos click derecho y seleccionamos Tareas\Restaurar\Base de datos
2.- Tendermos a nuestra disposición la ventana Restaurar base de datos - XXXX en el cuál debemos describir algunas opciones:
2.1.- Nombre de la base de datos a la cual se le asignará los registros del archivo .BAK
2.2.- Ruta del archivo .BAK
2.3.- Check en la casilla Restaurar.
2.4.- Aceptar
3.-Obtendremos un mensaje de confirmación.
Importar
Si disponemos de una base de datos diseñada en otro SGBD o incluso el mismo, podremos importar todos los registros y la estructura de la base de datos a nuestro SQL Server 2008.
Los pasos a seguir son los siguientes:
1.- Una vez iniciada la sesión en Microsoft SQL Server Management Studio 2008, nos dirigimos al Explorador de Objetos, dentro de la carpeta Base de datos ubicamos la base de datos a la cual realizaremos la Imporación; damos click derecho en ésta, y seleccionamos Tareas\Importar Datos...
2.- Dependiendo de dónde se encuetre nuestro Origen de Datos, las opciones cambiarán para conectarnos a dicho Origen. Pero simplemente los pasos hipotéticos son los siguientes:
2.1.- Seleccionar el Origen de Datos
2.2.- Configurar la conexión con el Origen seleccionado
2.3.- Seleccionar los datos a importar.
2.4.- Aceptar
Exportar
Tal cual es el caso de Importar, podemos Exportar nuestros registros a otros orígenes de datos.
Los pasos a seguir son los siguientes:
1.- Una vez iniciada la sesión en Microsoft SQL Server Management Studio 2008, nos dirigimos al Explorador de Objetos, dentro de la carpeta Base de datos ubicamos la base de datos a la cual realizaremos la Imporación; damos click derecho en ésta, y seleccionamos Tareas\Exportar Datos...
2.- Dependiendo de dónde se encuetre nuestro Origen de Datos, las opciones cambiarán para conectarnos a dicho Origen. Pero simplemente los pasos hipotéticos son los siguientes:
2.1.- Seleccionar el Origen de Datos
2.2.- Configurar la conexión con el Origen seleccionado
2.3.- Seleccionar los datos a exportar.
2.4.- Aceptar
POR: J. Marcelo Arze
Guía elaborada con SQL Server Enterprice 2008...
Copia de Seguridad...
Podremos crear archivos con la extensión .BAK para transportar la base de datos o evitar la perdida de información de nuestros registros.
Los pasos a seguir son los siguientes:
1.- Una vez iniciada la sesión en Microsoft SQL Server Management Studio 2008, nos dirigimos al Explorador de Objetos, dentro de la carpeta Base de datos ubicamos la base de datos a la cual realizaremos la Copia de Seguridad; damos click derecho en ésta, y seleccionamos Tareas\Copia de Seguridad...
2.- Tendermos a nuestra disposición la ventana Copia de seguridad de base de datos - XXXX en el cuál debemos describir algunas opciones:
2.1.- Nombre de la base de datos a la cual se le realizará la copia de seguridad
2.2.- Tipo de copia de seguridad (normalmente es Completa)
2.3.- Destino del archivo de copia de seguridad, debemos indicar la ruta donde se creará el archivo y el nombre con extensión .BAK (el nombre puede ser distinto al de la base de datos).
2.4.- Aceptar
3.- Si la copia deseguridad se creó satisfactoriamente veremos el siguiente mensaje:
Restaurar
Dada una copia de seguridad podremos restarura la misma ya sea en nuestro propio servidor u otro.
Los pasos a seguir son los siguientes:
1.- Una vez iniciada la sesión en Microsoft SQL Server Management Studio 2008, nos dirigimos al Explorador de Objetos, en la carpeta Base de datos damos click derecho y seleccionamos Tareas\Restaurar\Base de datos
2.- Tendermos a nuestra disposición la ventana Restaurar base de datos - XXXX en el cuál debemos describir algunas opciones:
2.1.- Nombre de la base de datos a la cual se le asignará los registros del archivo .BAK
2.2.- Ruta del archivo .BAK
2.3.- Check en la casilla Restaurar.
2.4.- Aceptar
3.-Obtendremos un mensaje de confirmación.
Importar
Si disponemos de una base de datos diseñada en otro SGBD o incluso el mismo, podremos importar todos los registros y la estructura de la base de datos a nuestro SQL Server 2008.
Los pasos a seguir son los siguientes:
1.- Una vez iniciada la sesión en Microsoft SQL Server Management Studio 2008, nos dirigimos al Explorador de Objetos, dentro de la carpeta Base de datos ubicamos la base de datos a la cual realizaremos la Imporación; damos click derecho en ésta, y seleccionamos Tareas\Importar Datos...
2.- Dependiendo de dónde se encuetre nuestro Origen de Datos, las opciones cambiarán para conectarnos a dicho Origen. Pero simplemente los pasos hipotéticos son los siguientes:
2.1.- Seleccionar el Origen de Datos
2.2.- Configurar la conexión con el Origen seleccionado
2.3.- Seleccionar los datos a importar.
2.4.- Aceptar
Exportar
Tal cual es el caso de Importar, podemos Exportar nuestros registros a otros orígenes de datos.
Los pasos a seguir son los siguientes:
1.- Una vez iniciada la sesión en Microsoft SQL Server Management Studio 2008, nos dirigimos al Explorador de Objetos, dentro de la carpeta Base de datos ubicamos la base de datos a la cual realizaremos la Imporación; damos click derecho en ésta, y seleccionamos Tareas\Exportar Datos...
2.- Dependiendo de dónde se encuetre nuestro Origen de Datos, las opciones cambiarán para conectarnos a dicho Origen. Pero simplemente los pasos hipotéticos son los siguientes:
2.1.- Seleccionar el Origen de Datos
2.2.- Configurar la conexión con el Origen seleccionado
2.3.- Seleccionar los datos a exportar.
2.4.- Aceptar
Sergio Calle Ulo
TAREA 5
AUTOR: SERGIO JOSE CALLE ULO
INF 272
22/08/2011
Introducción:
Con el SQL Server 2005 Management Studio Express puedes crear copias de seguridad de las bases de datos que tengas definidas en el servidor de SQL Server.Esa copia de seguridad la puedes volver a restaurar en ese mismo equipo o en otro diferente.
Aquí te explico de forma sencilla cómo realizar una copia de seguridad de una base de datos y después cómo usar una base de datos a partir de una copia. En este ejemplo también te explico cómo restaurar una base de datos que hayas copiado, pero con otro nombre, con idea de que puedas comprobar si esa copia está bien... ya que no tiene mucho sentido hacer una copia de seguridad si después no nos sirve de nada...
Nota:
Para realizar todo lo que te comento, debes tener instalado y abierto el Management Studio de SQL Server 2005 (todo lo aquí explicado es también válido para la versión normal o la Express).
Para realizar todo lo que te comento, debes tener instalado y abierto el Management Studio de SQL Server 2005 (todo lo aquí explicado es también válido para la versión normal o la Express).
Aquí tienes los links a las secciones de este artículo:
- Hacer copia de seguridad de una base de datos existente
- Restaurar una base de datos
- Indicar una ubicación diferente a la original
- Restaurar una base de datos existente pero usando un nombre diferente
Hacer copia de seguridad de una base de datos existente
Lo primero que haremos es hacer una copia de seguridad, que es la parte que en principio tiene menos problemas.En el Explorador de objetos (el panel que suele estar a la izquierda y en el que se muestran las bases de datos que tienes en el servidor que hayas abierto), expande la rama de Bases de datos y selecciona la base de datos de la que quieres hacer la copia de seguridad, pulsa con el botón derecho (o mejor dicho, secundario, por si eres zurdo) y del menú emergente, selecciona Tareas y del submenú mostrado, Copia de seguridad... tal como puedes ver en la figura 1.
Figura 1. Hacer copia de seguridad de una base de SQL Server
Figura 2. Cuadro de diálogo para hacer la copia de seguridad
Por ejemplo, en mi caso, quiero que se guarde en el disco E y en la carpeta bases, así que selecciono ese directorio (en la figura 2 se muestra reducido, pero es muuucho más alto), pero no solo vale con seleccionar el directorio, ya que hay que escribir el nombre del fichero de copia de seguridad, en mi caso, como la base de datos que estoy copiando se llama conImagenes2, el nombre que le he dado es conImagenes2.bak, aunque no es obligatorio usar ninguna extensión, pero como es un "backup", pues...
Figura 3. Indicar dónde guardar la copia
Si dejas los dos nombres, se hará una copia en cada una de las ubicaciones que hayas indicado.
Figura 4. Cuadro de diálogo de copia de seguridad con copia en dos sitios
En estos casos, debes pulsar en Opciones y marcar la opción Sobrescribir todos los conjuntos de copia de seguridad existentes, tal como puedes ver en la figura 5.
Figura 5. Sobrescribir los datos existentes en la copia de seguridad
Figura 6. Si se hizo bien la copia, nos muestra este aviso
Restaurar una base de datos
Ahora vamos a restaurar una base de datos a partir de una copia de seguridad.En el Explorador de objetos, pulsa con el botón secundario sobre el elemento Bases de datos y del menú desplegable, selecciona Restaurar base de datos... tal como te muestro en la figura 7.
Figura 7. Restaurar una base de datos
Figura 8. Cuadro de diálogo para restaurar una base de datos
Aunque antes te habrá mostrado un cuadro de diálogo como el mostrado en la figura 9, en el que tendrás que pulsar en el botón Agregar para que se muestre el cuadro de diálogo de selección de la copia de seguridad.
Figura 9. Paso previo para indicar la ubicación de la copia de seguridad
Finalmente pulsa en el botón Aceptar y se realizará la restauración de la base de datos... o casi...
El casi es porque pueden ocurrir dos cosas (o más), una de ellas es que la base de datos ya exista, es decir, estés restaurando una base de datos que ya está en la lista de bases de datos de la instancia (o servidor) de SQL Server. En ese caso, tendrás que indicarle que sobrescriba la base de datos existente. Para indicarlo, en el cuadro de diálogo (figura 8), tendrás que pulsar en Opciones y seleccionar la opción Sobrescribir la base de datos existente (ver la figura 11).
Otro problema que puede ocurrir es que la ubicación en la que estaba la base de datos que se quiere restaurar estuviera en otro directorio diferente, y por supuesto que no exista en tu equipo.
En ese caso, te mostrará un mensaje de error como el de la figura 10.
Figura 10. Error al restaurar en una ubicación diferente a la original
Para indicar el directorio, puedes usar el botón o bien escribir directamente la ubicación.
Si pulsas en el botón para seleccionar el directorio de destino, el cuadro de diálogo de selección (como el de la figura 3) no te mostrará seleccionado ningún directorio, algo lógico, ya que esa ubicación no existe.
El destino puede ser cualquier carpeta, aunque lo recomendable es que sea la de datos de SQL Server, que en el caso de mi equipo que tiene la versión en español de Windows XP, es el directorio C:\Archivos de programa\Microsoft SQL Server\MSSQL.1\MSSQL\Data, aunque ese directorio puede ser diferente, pero normalmente estará en la carpeta de instalación de SQL Server.
Además de la ubicación del fichero _Data, tendrás que indicar el del fichero _Log.
Figura 11. Opciones extras para restaurar una base de datos
Figura 12. Aviso de que se restauró correctamente la base de datos
Restaurar una base de datos existente pero usando un nombre diferente
Otra cosa que puedes hacer al restaurar una base de datos a partir de una copia de seguridad, es crear una copia con un nombre diferente, por ejemplo, para comprobar que la copia que has hecho está bien.En ese caso, tendrás que seguir los pasos que te acabo de indicar en la sección anterior, y al indicar el nombre de la base de datos de destino, escribir otro nombre, además de también indicar otro nombre para los ficheros _Data y _Log, (ver la figura 11), con idea de que no sobrescriba los datos que ya haya. Ya que aunque indiques otro nombre lógico que no exista, también tendrás que indicar otro nombre "físico", sino... pues... sobrescribirás los datos existentes.
Por supuesto, esos nombres de los ficheros pueden estar en otro directorio diferente al usado por defecto por el propio SQL Server 2005.
COMO EXPORTAR E IMPORTAR
Recordemos que los diagramas son esquemas de toda o una parte de la base de datos
Para responder a esta problemática, primero debemos saber que la información en los diagramas es almacenada en la tabla dtproperties, por lo que comprendereis que para importar o exportar un diagrama, basta con importar o exportar esta tabla. Estos son los pasos a seguir:
Para responder a esta problemática, primero debemos saber que la información en los diagramas es almacenada en la tabla dtproperties, por lo que comprendereis que para importar o exportar un diagrama, basta con importar o exportar esta tabla. Estos son los pasos a seguir:
- Haz clic derecho en la base que contiene el diagrama que deseas transferir, selecciona Todas las tareas y luego haz clic en Exportar datos.
- Aparece el asistente de importación y exportación, haz clic en Siguiente
- En Elegir un origen de datos haz clic en Siguiente. Normalmente la configuración es hecha automáticamente ya que las etapas anteriores han sido hechas sobre la base de origen que contiene el diagrama que se va a transferir.
- Configura la base de destino y haz clic en el botón Siguiente
- En la página Especificar copia de tabla o consulta, haz clic en Usar una consulta para especificar la base de datos para transferir, luego haz clic en Siguiente
- En la página Escribir una instrucción SQL, escribe la línea siguiente: Select * From dtproperties, luego haz clic en Siguiente.
- En la página Seleccionar tabla de origen y vistas, selecciona la tabla dtproperties en la columna de destino, luego haz clic en Siguiente
- Finalmente en la página Guardar, programar y duplicar el paquete, selecciona Ejecutar inmediatamente, luego haz clic en Siguiente y por ultimo en Finalizar
domingo, 21 de agosto de 2011
TAREA 1
1.- Diseñar una Base de Datos que responda a los siguientes requerimientos:
a) Mostrar las salidas del aeropuerto X al aeropuerto Y en horas Z.
b) Determinar el número de vuelo en el que se encuentra el pasajero X.
c) Mostrar las características del Avión X además del detalle de los pasajeros en su vuelo programado número Y.
d) Determinar el número de aviones designados que realizaran el vuelo del lugar X al lugar Y.
Solución Propuesta 1
Solución Propuesta 2
Gonzalo Osco Hernadez CI: 7022242LP
lunes, 15 de agosto de 2011
Taller inf 272
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso
En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
El objetivo de la materia es administrar Bases de Datos en diferentes gestores, analizando cada uno de los recursos que ofrecen y programando soluciones
Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada.
En la materia de Inf 272 utilizaremos los siguientes gestores:
domingo, 14 de agosto de 2011
Victor Hugo Torrez Campos
COPIAR BASES DE DATOS
MicrosoftSQL Server le permite realizar copias de seguridad de las bases de datos y restaurarlas. El componente de copias de seguridad y restauración de SQL Server ofrece una protección muy importante para los datos críticos almacenados en las bases de datos de SQL Server. Una estrategia de copias de seguridad y restauración correctamente planeada contribuye a la protección de las bases de datos de la pérdida de datos derivada de daños causados por diferentes errores. Pruebe la estrategia mediante la restauración de las copias de seguridad y la posterior recuperación de la base de datos para estar preparado y poder responder de forma eficaz ante un desastre. Una copia de los datos que se puede utilizar para restaurar y recuperar los datos se denomina copia de seguridad. Las copias de seguridad le permiten restaurar los datos después de un error. Con las copias de seguridad correctas, puede recuperarse de multitud de errores, por ejemplo:
· Errores de medios.
· Errores de usuario, por ejemplo, quitar una tabla por error.
· Errores de hardware, por ejemplo, una unidad de disco dañada o la pérdida permanente de un servidor.
· Desastres naturales.
Además, las copias de seguridad de una base de datos son útiles para fines administrativos habituales, como copiar una base de datos de un servidor a otro, configurar la creación de reflejo de la base de datos y el archivo.Pasos para crear una copia de seguridad
Después de crear la base de datos hacer click derecho en la misma, seleccionar tareas y copia de seguridad
Seleccionar la ubicación y el nombre de la copia de seguridad de la base de datos
PARA RESTAURAR UNA COPIA DE SEGURIDAD COMPLETA DE LA BASE DE DATOS
La opción de restaurar una base de datos es acceder a la copia de seguridad de la base de datos para modificarla mejorarla
En el modelo de recuperación completa o en el optimizado para cargas masivas de registros, para poder restaurar una base de datos de SQL Server Management Studio, se debe realizar una copia de seguridad del registro de transacciones activo (conocido como el final del registro). Para restaurar una base de datos que está cifrada, debe tener acceso al certificado o la clave asimétrica que se utilizó para cifrarla. La base de datos no se puede restaurar sin el certificado o la clave asimétrica. Como consecuencia, se debe conservar el certificado que se utiliza para cifrar la clave de cifrado de la base de datos tanto tiempo como sea necesario conservar la copia de seguridad.
Pasos para restaurar la base de datos
- Después de conectarse a la instancia adecuada de SQL Server Database Engine (Motor de base de datos de SQL Server) de Microsoft, en el Explorador de objetos, haga clic en el nombre del servidor para expandir el árbol.
- Expanda Bases de datos. En función de la base de datos, seleccione una base de datos de usuario o expanda Bases de datos del sistema y, a continuación, seleccione una base de datos del sistema.
- Haga clic con el botón secundario en la base de datos, seleccione Tareas y, a continuación, haga clic en Restaurar.
- Haga clic en Base de datos, con lo que se abrirá el cuadro de diálogo Restaurar base de datos.
- En la página General, el nombre de la base de datos en restauración aparecerá en el cuadro de lista A una base de datos. Para crear una nueva base de datos, escriba su nombre en el cuadro de lista.
- En el cuadro de texto A un momento dado, puede conservar el valor predeterminado (Lo más reciente posible) o seleccionar una fecha y hora determinados haciendo clic en el botón Examinar, que abrirá el cuadro de diálogo Restauración a un momento dado
- Para especificar el origen y la ubicación de los conjuntos de copias de seguridad que se deben restaurar, haga clic en una de las opciones siguientes:
· Desde base de datos
Escriba un nombre de base de datos en el cuadro de lista.
· Desde dispositivos
Haga clic en el botón Examinar, que abrirá el cuadro de diálogo Especificar copia de seguridad. En el cuadro de lista Medio para copia de seguridad, seleccione uno de los tipos de dispositivo. Para seleccionar uno o varios dispositivos del cuadro de lista Ubicación de la copia de seguridad, haga clic en Agregar.
Tras agregar los dispositivos que desee al cuadro de lista Ubicación de la copia de seguridad, haga clic en Aceptar para volver a la página General.
- En la cuadrícula Seleccionar los conjuntos de copia de seguridad que se van a restaurar, seleccione las copias de seguridad que desea restaurar. En esta cuadrícula se muestran las copias de seguridad disponibles en la ubicación especificada. De forma predeterminada, se sugiere un plan de recuperación. Para anular el plan de recuperación sugerido, puede cambiar las selecciones de la cuadrícula. Al anular la selección de una copia de seguridad, se anulará automáticamente la selección de cualquier copia de seguridad que dependa de la primera.
- En el panel Opciones de restauración, puede elegir cualquiera de las siguientes opciones, si son convenientes a su situación:
· Sobrescribir la base de datos existente
· Conservar la configuración de replicación
· Preguntar antes de restaurar cada copia de seguridad
· Restringir el acceso a la base de datos restaurada
- Si lo desea, puede restaurar la base de datos a una nueva ubicación si especifica un nuevo destino de restauración para cada archivo de la cuadrícula Restaurar los archivos de base de de datos
CÓMO EJECUTAR EL ASISTENTE PARA IMPORTACIÓN Y EXPORTACIÓN DE SQL SERVER
El asistente permite crear paquetes simples que importan y exportan datos entre un gran número de formatos de datos conocidos, como bases de datos, hojas de cálculo y archivos de texto. El asistente también puede crear la base de datos de destino y las tablas en las que se insertan los datos
Para realizar la importación y exportación se deben realizar los siguientes pasos
1. Inicie el Asistente para importación y exportación de SQL Server.
2. En las páginas del asistente correspondientes, seleccione un origen y un destino para los datos.
Los orígenes de datos disponibles incluyen proveedores de datos .NET Framework, proveedores OLE DB, proveedores de SQL Server Native Client, proveedores de ADO.NET, Microsoft Office Excel, Microsoft Office Access y el origen de archivo plano. Dependiendo del origen, se establecen opciones tales como el modo de autenticación, el nombre de servidor, el nombre de base de datos y el formato de archivos.
Los destinos de datos disponibles incluyen los proveedores de datos .NET Framework, proveedores OLE DB, SQL Server Native Client, Excel, Access y el destino de archivo plano.
3. Establezca las opciones para el tipo de destino que ha seleccionado.
Si el destino es una base de datos de SQL Server, puede especificar lo siguiente:
· Indicar si se debe crear una nueva base de datos y establecer las propiedades de base de datos. Las siguientes propiedades no pueden configurarse y el asistente usa los valores predeterminados
· Seleccionar si se deben copiar datos desde tablas o vistas, o copiar los resultados de las consultas.
Si desea hacer una consulta en los datos de origen y copiar los resultados, puede generar una consulta Transact-SQL. Puede ingresar la consulta Transact-SQL manualmente o usar una consulta guardada en un archivo. El asistente incluye una característica de exploración para buscar el archivo, y el asistente abre automáticamente el archivo y pega su contenido en la página del asistente al seleccionar el archivo.
Si el origen es un proveedor ADO.NET, debe usar también la opción para copiar los resultados de las consultas, proporcionando la cadena DBCommand como consulta.
Si la información de origen es una vista, el Asistente para importación/exportación de SQL Server convierte automáticamente la vista en una tabla en el destino.
· Indicar si la tabla de destino debe quitarse y volver a crearse posteriormente, y si se deben habilitar las inserciones de identidad.
· Indicar si se deben eliminar filas o anexar filas en una tabla de destino existente. Si la tabla no existe, el Asistente para importación y exportación de SQL Server la crea automáticamente.
Si el destino es un destino de archivo plano, puede especificar lo siguiente:
· Especificar el delimitador de fila en el archivo de destino.
· Especificar el delimitador de columna en el archivo de destino.
4. Si se desea, seleccionar una tabla y cambiar las asignaciones entre las columnas de origen y de destino, o cambiar los metadatos de las columnas de destino:
· Asignar las columnas de origen a diferentes columnas de destino.
· Cambiar el tipo de datos en la columna de destino.
· Establecer la longitud de las columnas con tipos de datos de caracteres.
· Establecer la precisión y la escala de las columnas con tipos de datos numéricos.
· Especificar si la columna puede contener valores NULL.
5. Si se desea, seleccionar varias tablas y actualizar los metadatos y las opciones para aplicar a esas tablas:
· Seleccionar un esquema de destino existente o proporcionar un esquema nuevo al que asignar tablas.
· Especificar si se habilitan las inserciones de identidades en las tablas de destino.
· Especificar si se quitan y vuelven a crear las tablas de destino.
· Especificar si se truncan las tablas de destino existentes.
6. Guardar y ejecutar un paquete.
Suscribirse a:
Comentarios (Atom)














