Sunteți pe pagina 1din 10

Tabla de contenidos

Administracin va Interfaz SQL Server ......................................................................................... 2 Importacin y exportacin de SQL Server................................................................................. 2 Creacin de usuario y sus privilegios ........................................................................................ 3 Consultas ................................................................................................................................... 3 Backup base de datos................................................................................................................ 4 Administracin va Comando SQL Server (consola) ...................................................................... 5 Importar datos a una tabla va comando SQL ........................................................................... 5 Exportar tabla va comando SQL ............................................................................................... 5 Creacin de usuario y sus privilegios va comando SQL ............................................................ 5 Eliminar usuario va comando SQL ............................................................................................ 6 Backup base de datos va comando SQL ................................................................................... 6 Administracin va Interfaz Oracle ................................................................................................ 7 Importacin y exportacin de Oracle (SQL developer) ............................................................. 7 Creacin de usuario y sus privilegios ........................................................................................ 7 Backup base de datos................................................................................................................ 8 Creacin de usuario y sus privilegios va comando sql developer ............................................ 8 Eliminar usuario va comando SQL developer........................................................................... 9

Administracin va Interfaz SQL Server

Importacin y exportacin de SQL Server


Nota: antes de importar debemos tener en cuenta que debemos disponer de una base de datos con sus respectivas tablas.

Importar: Seleccionar base de datos Tareas, importar datos Seleccionar origen de datos origen de datos = origen de archivo plano. nombre del archivo = nombre de archivo que vamos a importar. Delimitador de filas de encabezados = Coma{,}. Avanzadas: tipo_cheque, seleccionar data type: entero de cuatro bytes con signo. Fecha_cheque, datatype: fecha (dt_date). Monto_cheque, data type: entero de cuatro bytes con signo. Seleccionar un destino Utilizar autenticacin de SQL server Seleccionar base de datos a la cual le voy a insertar datos. Seleccionar tabla a la cual voy a importar, en mi caso CHEQUE.

Exportar: Seleccionar base de datos Tareas, importar datos Utilizar autenticacin de SQL y seleccionar base de datos en la cual exportaremos sus registros.

Seleccionar un destino donde se copiaran los registros, en este caso Microsoft Excel y una ruta donde queremos dejar el archivo. Copiar los datos de una o varias vistas Seleccionar la(s) tabla(s) que necesitamos exportar Finalizar.

Creacin de usuario y sus privilegios


Se crea un usuario y sus privilegios. Los pasos a seguir son: Seguridad Inicios de sesin, nuevo inicio de sesin General Nombre inicio de sesin: nombre Autenticacin de SQL Server Contrasea: xxxx Base de datos predeterminada: CHEQUES Idioma predeterminado: espaol Roles del servidor Publica Asignacin de usuarios Cheques Pertenencia al rol de la base de datos para: CHEQUES Db_datareader Db_datawriter Public

Consultas

select * from CHEQUE JOIN TIPO_CHEQUE ON CHEQUE.TIPO_CHEQUE=TIPO_CHEQUE.CODIGO_TCHEQUE;

SELECT * from BANCO join CHEQUE on BANCO.CODIGO_BANCO=CHEQUE.BANCO_CHEQUE join TIPO_CHEQUE on CHEQUE.TIPO_CHEQUE=TIPO_CHEQUE.CODIGO_TCHEQUE where MONTO_CHEQUE>25000;

Backup base de datos


Copia de seguridad en donde obtenemos un archivo con extensin .bak

Seleccionar base de datos


Tareas Copia de seguridad Aceptar Seleccionar base de datos Tareas Poner sin conexin base de datos Eliminar base de datos Antes de restaurar debemos eliminar los archivos con extensin :LDF y .MDF , para poder conservar el mismo nombre de la base de datos y mantener los usuarios que se inician con esta base de datos predeterminada. Debemos ir a la ruta: C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2008R2\MSSQL\DATA Ahora eliminaremos los archivos con extensin :LDF y :MDF de la base de datos eliminada Ahora si podemos proceder a la restauracin Base de datos Restaurar base de datos A una base de datos: CHEQUES Desde dispositivo Agregar Backup: CHEQUES.bak Seleccionar copia de seguridad que se va a restaurar

Otra manera de hacer un respaldo de la base de datos


Antes que nada debemos poner fuera de conexin la base de datos a respaldar Para ello nos situamos en la BD Tareas Poner sin conexin Copiar archivos con extensin .MDF y .LDF de la base de datos a respaldar, ubicada en la ruta: C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2008R2\MSSQL\DATA y pegarlos en otra ubicacin Eliminamos la BD desde la interfaz de SQL Eliminamos los archivos .MDF y .LDF

Luego nos situamos en base de datos Adjuntar base de datos Ubicamos el archivo .MDF Agregamos Listo

Administracin va Comando SQL Server (consola)


Importar datos a una tabla va comando SQL

Insertamos este comando en la consola SQL indicando: El nombre de la base de datos, la tabla y la ruta del archivo que queremos importar.

BULK INSERT CHEQUES..CHEQUE from 'C:\importar_via_comando.txt' WITH ( FIELDTERMINATOR= ',', ROWTERMINATOR = '\n' ); Exportar tabla va comando SQL
alter database CHEQUES set recovery full backup database CHEQUES to disk = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2008R2\MSSQL\Backup\CHEQUES.bak' backup log CHEQUES to disk = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2008R2\MSSQL\Backup\CHEQUES.bak'

Creacin de usuario y sus privilegios va comando SQL


USE [master] GO CREATE LOGIN [pepe] WITH PASSWORD=N'1234', DEFAULT_DATABASE=[CHEQUES], DEFAULT_LANGUAGE=[Espaol], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO EXEC master..sp_addsrvrolemember @loginame = N'pepe', @rolename = N'bulkadmin' GO EXEC master..sp_addsrvrolemember @loginame = N'pepe', @rolename = N'dbcreator' GO

USE [CHEQUES] GO CREATE USER [pepe] FOR LOGIN [pepe] GO USE [CHEQUES] GO EXEC sp_addrolemember N'db_datareader', N'pepe' GO

Eliminar usuario va comando SQL


USE [master] GO DROP LOGIN [xapu] GO

Backup base de datos va comando SQL

Insertamos este comando en la consola SQL indicando: El nombre de la base de datos, la ruta en donde quedara la copia de seguridad

BACKUP DATABASE [CHEQUES] TO DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2008R2\MSSQL\Backup\CHEQUES.bak' WITH NOFORMAT, NOINIT, NAME = N'CHEQUES-Completa Base de datos Copia de seguridad', SKIP, NOREWIND, NOUNLOAD, STATS = 10 GO

Conexiones remotas entre cliente servidor SQL server


Desactivar el firewall de Windows El usuario debe iniciar una nueva sesin en el servidor

Conexiones remotas entre navicat y servidor SQL server

Abrir navicat e iniciar una sesin con un usuario creado

Administracin va Interfaz Oracle


Importacin y exportacin de Oracle (SQL developer)

Importar: Debemos de tener creado nuestro archivo.txt creado con la informacin que deseamos importar. Debemos conectarnos va local host en navicat a nuestro usuario creado. nos vamos a la pestaa import wizart, text fille(*.txt), next, import from : aqu debemos ingresar la ruta del archivo.txt, next field delimeter: seleccionamos comma, text qualifier: next, next ahora debemos seleccionar la tabla a la cual importaremos y next aqu debemos posicionarnos en source field y seleccionar el archivo correspondiente para cada atributo y next, next finalmente start

Exportar: Debemos conectarnos va local host en navicat a nuestro usuario creado. Ahora nos pregunta en que formato queremos guardarlo (Excel fille), next Debemos seleccionar la(s) tabla(s) a exportar y la ruta en donde la guardaremos, next, next, next

Creacin de usuario y sus privilegios

Ahora usaremos sql developer nos identificamos con el usuario system para crear un nuevo usuario nos situamos en otros usuarios, botn secundario le indicamos un nombre, contrasea Tablespace por defecto: Users Tablespace temporal: Temp Nos vamos a la otra pestaa, Roles y seleccionamos Connect, Aq_administrator_role, Dba Nos vamos a la otra pestaa, privilegios del sistema y seleccionamos Create any cube, create any index, create any table, create any trigger, create any view, create database link, create any job, alter any cube, alter any index, alter any table, alter any trigger, alter any type y alter database

Nos vamos a la otra pestaa cuotas, y seleccionamos users

Backup base de datos


Nos vamos a herramientas , copia de base de datos Seleccionamos el usuario de origen de la BD y el usuario de destino Seleccionamos la opcin crear objetos, siguiente y terminar Ahora ya podemos ver las tablas en mi usuario al cual estaba destinado

Creacin de usuario y sus privilegios va comando sql developer


CREATE USER pepe IDENTIFIED BY 1234 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP; -- ROLES GRANT "CONNECT" TO pepe ; GRANT "AQ_ADMINISTRATOR_ROLE" TO pepe ; GRANT "DBA" TO pepe ; -- SYSTEM PRIVILEGES GRANT CREATE ANY INDEX TO pepe ; GRANT ALTER ANY CUBE TO pepe ; GRANT CREATE ANY CUBE TO pepe ; GRANT CREATE ANY VIEW TO pepe ; GRANT ALTER ANY TYPE TO pepe ; GRANT CREATE ANY TRIGGER TO pepe ; GRANT CREATE ANY JOB TO pepe ; GRANT ALTER DATABASE LINK TO pepe ; GRANT ALTER ANY TRIGGER TO pepe ;

GRANT ALTER ANY TABLE TO pepe ; GRANT ALTER ANY INDEX TO pepe ; GRANT CREATE ANY TABLE TO pepe ; GRANT CREATE DATABASE LINK TO pepe ;

-- QUOTAS ALTER USER pepe QUOTA UNLIMITED ON USERS;

Eliminar usuario va comando SQL developer


drop user "PEPE" CASCADE

Conexiones remotas entre sql developer Conexiones remotas navicat

Administracin va Interfaz mysql

Administracin va comando mysql


Creamos usuarios con el comando create user nombre_usuario identified by password; Eliminar usuario con el comando drop user nombre_usuario; Otorgamos todos los permisos con el comando mysql> grant all privileges on Nombre_BD.* to nombre_usuario

S-ar putea să vă placă și