SQL Server: resolución de los problemas más habituales planteados por los usuarios en el grupo de noticias microsoft.public.es.sqlserver.

Pincha aquí para ver todos los problemas habituales



Tu revista sobre .NET

· SQL Server

Administracion

Instalación

Arquitectura

DTS / SSIS

XML / Servicios Web

Full Text Search

Backup / Restore

Seguridad

Tareas administrativas

Rendimiento

Implementación
Otros


Novedades de SQL Server 2000 (no disponibles en SQL 7).



INTRODUCCIÓN.

En SQL Server 2000 aparecen una serie de novedades y mejoras entre las que vamos a intentar destacar y sintetizar las más significativas. También quiero señalar en este punto, que cualquier usuario que ya haya trabajado con SQL Server 7, podrá desde el primer momento manejar SQL Server 2000, sin apreciar cambios significativos sobre todo en cuanto a la interfaz de las herramientas cliente.


NUEVAS CARACTERÍSTICAS.


Permite múltiples instancias.

Puedo instalar múltiples instancias del motor de la base de datos en un mismo equipo, y estas funcionan de manera totalmente independiente. En versiones anteriores sólo podía tener una instancia en cada máquina. Además cada equipo puede ejecutar una instancia de SQL Server 7 o 6.5 (sólo uno de los dos), consiguiendo así hacer convivir dos versiones de SQL Server en un mismo equipo.


Integración con Active Directory.

Ahora SQL Server 2000 está totalmente integrado con el Active Directory de Windows 2000, y también utiliza Kerberos.


Log shipping.

Puede utilizar el Log Shipping (trasvase de registros) para copiar los registros de transacciones de una base de datos a otra de manera constante. Realizar una copia de seguridad continua de los registros de transacciones de una base de datos de origen y, a continuación, copiar y restaurar los registros en la base de datos de destino mantiene la base de datos sincronizada con la base de datos de origen. Esto permite tener un servidor de copia de seguridad y es una manera de descargar procesos de consultas del equipo principal (servidor de origen) a los servidores de destino de sólo lectura.


Nuevos Tipos de Datos.

Hay tres nuevos tipos de datos:

  • BIGINT: entero de 8 bytes, almacena valores entre -2^63 y 2^63-1.
  • SQL_VARIANT:almacena valores de varios tipos de datos aceptados en SQL Server.
  • TABLE: puede almacenar conjuntos de filas.


Funciones Definidas por el Usuario (UDF's).

Ahora se pueden crear funciones propias, que devuelvan un escalar o una tabla (utilizando el nuevo tipo de datos table). Lo que nos facilita las tareas de desarrollo.


Nuevas funcionalidades en los triggers.

Ahora tenemos disponibles los desencadenadores INSTEAD OF.


Restricciones de Integridad Referencial en Cascada.

Se permiten actualizaciones y borrados en cascada. Esta era una deficiencia importante de SQL Server 7, que ha sido subsanada.


Vistas Indexadas.

Se pueden crear índices sobre vistas, consiguiendo así mejoras en el rendimiento.


Soporta diferentes tipos de intercalación (collate).

Puede especificar intercalaciones en el nivel de la base de datos o en el nivel de cada columna, pudiendo convivir así bases de datos con distintas intercalaciones en un mismo servidor. Con esto se consigue superar otra carencia importante de SQL Server 7, que sólo permitía una página de códigos y un orden en todas las bases de datos del servidor. Un problema habitual que tenían los administradores era que no se podía restaurar una base de datos en un servidor si ambos no tenían la misma página de código y el mismo sistema de ordenación. Han sido innumerables las veces que alguien se veía con el grave problema de no poder restaurar los datos en su servidor al no coincidir la configuración de éste con la del backup de la base de datos.


Soporte XML y acceso a través del protocolo HTTP.

Soporta datos XML y Schemas. Puede generar datos en formato XML, y también a partir de datos XML actualizar las bases de datos. A esto hay que añadir que se puede acceder al servidor utilizando el protocolo http, por ejemplo desde Internet Explorer.

Microsoft support: problema de restauración de BDD de la versión 7 en la versión 2000.

http://support.microsoft.com/?kbid=814579


DIRECCIONES INTERESANTES PARA AMPLIAR INFORMACIÓN.



En los Books On Line (libros en pantalla), tienes un capítulo completo donde están todas las novedades de esta versión.

También puedes consultar las siguientes URL's:

http://www.microsoft.com/spain/servidores/sql/productinfo/caracteristicas.asp
http://msdn.microsoft.com/msdnmag/issues/0800/sql2000/default.aspx (inglés)


 

 


 

Para cualquier tipo de sugerencia, colaboración o comunicación, diríjanse a

webmaster@helpdna.net