1 / 9

Administración de Servidores de Bases de Datos

Administración de Servidores de Bases de Datos. Bases de Datos de Usuarios Caso particular Adaptive Server Enterprise. Definir dispositivo físico. disk init name = " device_name ", physname = { ' physical_name ' | ' cache_name '} skip_alloc ={true | false},

zytka
Download Presentation

Administración de Servidores de Bases de Datos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Administración de Servidores de Bases de Datos Bases de Datos de Usuarios Caso particular Adaptive Server Enterprise

  2. Definir dispositivo físico disk init name = "device_name", physname = { 'physical_name' | 'cache_name'} skip_alloc={true | false}, [vdevno = virtual_device_number,] size = number_of_blocks [, type = 'inmemory' ] [, vstart = virtual_address , cntrltype = controller_number] [, dsync = {true | false}] [, directio = {true | false}] [, instance = "instance_name"]

  3. Sobre el comandos disk init • master siempre es el dispositivo número 0 • sp_helpdevice comando de apoyo, ver la columna device_number • sp_configuredevices comando de apoyo, para ver número disponible de dispositivos • Tamaño del dispositivo • K • M • G • T Ejemplo: “10M” • Para vstart por default usa tamaño de página de “2K” • Comando disk reiniten caso de pérdida de master • El usuario debe tener los permisos apropiados tanto a nivel SO como BD • Comando sp_dropdevice

  4. Crear Bases de datos - Sintaxis create [inmemory] [temporary] databasedatabase_name [use database_name as template] [on {default | database_device} [= size] [, database_device [= size]]...] [log ondatabase_device [= size] [, database_device [= size]]...] [with {dbid = number, default_location = "pathname", override}] | [[,]durability = { no_recovery | at_shutdown | full} ] [ [,] compression = {none | row | page}] [ [,] lob_compression = {compression_level | off}] [ [,] inrow_lob_length = value ] }... [for {load | proxy_update}] El creador debe estar en la base de datos master

  5. Cambiar características de Bases de datos - Sintaxis alter databasedatabase_name [on {default | database_device} [= size] [, database_device [= size]]...] [log on {default | database_device} [= size] [, database_device [= size]]...] set { [durability = { no_recovery | at_shutdown | full}] [[,] dml_logging = {full | minimal} ] [[,] template = { database_name | NULL}] [, compression = {none | row | page}] [, lob_compression = {compression_level | off}] [,] inrow_lob_length = value [log off database_device [= size | [fromlogical_page_number] [tological_page_number]] [, database_device [= size | [fromlogical_page_number] [tological_page_number]] [withoverride] [for load] [forproxy_update]

  6. Createdatabase - comando • El usuario debe: • Tener permisos de crear Bases de Datos • Ser usuario válido en master • Antes de usar la sentencia createdatabaase debe hacer dump de master • Dar un nombre único • Especificar dispositivos reconocidos • Asignar espacio ver master..sysusages • Insertar/revisar fila en sysdatabases • Hacer una copia de la base de datos model • Borrar todas las páginas restantes en el/los dispositivos usados • Usar la opción for load si se trata de cargar un dump anterior

  7. Contenido inicial de una base de datos • Copia del contenido de la base de datos model • Contenido desde la instalación • Usuarios adicionales • Objetos adicionales • Uso de sp_dboption para cambiar opciones en model • Sin parámetros, el sistema muestra los valores actuales • Uso de sp_helpdb columna status

  8. Permisos para administrar Bases de Datos • Default Systemadministrator (sa) • Usuarios con privilegios • Usuarios de una Base de Datos • Privilegios dados por el administrador grantcreatedatabasetolista_usuarios • El dueño de la Base de datos sp_changedbowner • Comando use • Comando drop dropdatabasedatabase_name[, database_name] ... • Comando alter • Comandos para backup o dump

  9. Asignación de dispositivos a Bases de Datos • Uso de create/alter database • El valor default para asignación de dispositivos • Uso de la opción on • Uso de la opción log on

More Related