Sunteți pe pagina 1din 2

Bases de datos del sistema

Biblioteca TechNet SQL Server SQL Server 2012 Documentacin del producto Libros en pantalla de SQL Server 2012 Motor de base de datos Caractersticas y tareas del motor de base de datos Caractersticas de la base de datos Bases de datos (motor de base de datos) Bases de datos del sistema base de datos maestra Base de datos model Base de datos msdb Base de datos Resource Base de datos tempdb Volver a generar bases de datos del sistema
Resource msdb model La utiliza el Agente SQL Server para programar alertas y trabajos. Se utiliza como plantilla para todas las bases de datos creadas en la instancia de SQL Server. Las modificaciones hechas a la base de datos model, como el tamao de la base de datos, la intercalacin, el modelo de recuperacin y otras opciones de base de datos, se aplicarn a las bases de datos que se creen con posterioridad. Base de datos de solo lectura que contiene objetos del sistema que se incluyen con SQL Server. Los objetos del sistema persisten fsicamente en la base de datos Resource, pero aparecen lgicamente en el esquema sys de cada base de datos. rea de trabajo que contiene objetos temporales o conjuntos de resultados intermedios.

Bases de datos del sistema


SQL Server 2012 SQL Server incluye las siguientes bases de datos del sistema. Base de datos del sistema Base de datos maestra

Descripcin

Registra toda la informacin del sistema para una instancia de SQL Server.

tempdb

Modificar datos del sistema


SQL Server no permite a los usuarios actualizar directamente la informacin de objetos del sistema, como tablas del sistema, procedimientos almacenados del sistema y vistas de catlogo. En vez de eso, SQL Server proporciona un completo conjunto de herramientas administrativas con las que los usuarios pueden administrar totalmente el sistema, los usuarios y los objetos de una base de datos. Entre ellas figuran las siguientes: Utilidades de administracin, como SQL Server Management Studio. API de SQL-SMO. Permite a los programadores incluir funcionalidad completa para administrar SQL Server en sus aplicaciones. Scripts y procedimientos almacenados de Transact-SQL. Pueden utilizar procedimientos almacenados del sistema e instrucciones DDL de Transact-SQL. Estas herramientas protegen a las aplicaciones de cambios en los objetos del sistema. Por ejemplo, en ocasiones SQL Server tiene que cambiar las tablas del sistema de nuevas versiones de SQL Server para que admitan las nuevas funciones agregadas. Las aplicaciones que utilizan instrucciones SELECT que hacen referencia directa a tablas del sistema suelen basarse en el formato anterior de estas tablas. Los sitios tal vez no se puedan actualizar a una nueva versin de SQL Server hasta que hayan reescrito las aplicaciones que realizan operaciones de seleccin de las tablas del sistema. SQL Server tiene en cuenta los procedimientos almacenados del sistema, DDL y las interfaces publicadas de SQL-SMO, y trabaja para mantener la compatibilidad con versiones anteriores de estas interfaces. SQL Server no admite la definicin de desencadenadores en las tablas del sistema, debido a que podran alterar el funcionamiento del sistema. Nota Las bases de datos del sistema no pueden residir en directorios de recursos compartidos UNC.

Ver datos de bases de datos del sistema


No debe utilizar en sus programas instrucciones de Transact-SQL que consulten directamente las tablas del sistema, a menos que ese sea el nico modo de obtener la informacin que requiere la aplicacin. En su lugar, las aplicaciones deben obtener informacin de catlogo y del sistema mediante el uso de: Vistas de catlogo del sistema. SQL-SMO.

1 de 2

Bases de datos del sistema

Interfaz de Instrumental de administracin de Windows (WMI). Funciones de catlogo, mtodos, atributos o propiedades de la API de datos usada en la aplicacin, como ADO, OLE DB u ODBC. Procedimientos almacenados del sistema y funciones integradas de Transact-SQL.

2014 Microsoft

2 de 2

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