SQL Server archivos - Instituto FOC | Informática ONLINE | FP Informática ONLINE

Especialistas en Informática

Webinar: Resúmenes de Bases de Datos con Oracle 11g

Nuestro nuevo –y penúltimo… ¡esto ya se acaba, chicos! – Webinar gratuito tendrá lugar el martes que viene y tratará sobre la realización de resúmenes en bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • ? 28 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Aprender a utilizar funciones de agregado.
  • 2⃣ Utilizar funciones de agregado para el agrupamiento de registros en consultas resumen.
  • 3⃣ Realizar agrupamiento de registros mediante las cláusulas GROUP BY y HAVING.

Contenidos:

En esta sesión se aprenderá cómo realizar consultas de datos que lleven a cabo resúmenes de datos. Para ello, se aprenderá a utilizar las funciones que permitan resumir un conjunto de datos en uno o varios valores representativos.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

oracle 11g secure

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros!

Webinar: Consultas en Bases de Datos con Oracle 11g

 

Nuestro nuevo webinar gratuito tendrá lugar el martes que viene y tratará sobre la consultas en bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • 📅 21 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Utilizar la sentencia SQL para consulta de datos SELECT.
  • 2⃣ Conocer los distintos operadores que intervienen en la sentencia SELECT.
  • 3⃣ Utilizar operadores de comparación y operadores lógicos en las sentencias SELECT y conocer su orden de precedencia.

Contenidos:

En esta sesión se aprenderá cómo realizar consultas de datos sobre una tabla de la base de datos. Se aprenderá qué cláusulas constituyen la sentencia SELECT de consulta de datos y qué operadores intervienen en dicha sentencia.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

Oracle_11g_ocp

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

 

Webinar: Modificación de Datos en Bases de Datos Relacionales mediante Oracle 11g

 

Nuestro nuevo webinar gratuito tendrá lugar mañana martes y tratará sobre la modificación de datos en bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • 📅 14 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Insertar datos en tablas.
  • 2⃣ Borrar datos en tablas.
  • 3⃣ Actualizar datos en tablas.

Contenidos:

En esta sesión se aprenderá cómo realizar modificaciones de datos en las tablas que componen una base de datos, a través de las sentencias de inserción de datos, borrado y actualización de datos.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

oracle_logo_11g_db

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

Webinar: Creación de Bases de Datos Relacionales con Oracle 11g

 

Nuestro nuevo webinar gratuito tendrá lugar el martes que viene y tratará sobre la creación de bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • 📅 07 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Identificar las partes de las que consta una sentencia CREATE TABLE.
  • 2⃣ Conocer los distintos tipos de datos y el juego de caracteres en la declaración de tablas y tipos.
  • 3⃣ Crear tablas.
  • 4⃣ Definir restricciones de diferente tipo.

Contenidos:

En esta sesión se aprenderá como crear tablas sobre bases de datos relacionales, modificarlas y eliminarlas. Además se muestran los tipos de datos de los que dispone Oracle, para ser usados en la construcción de tablas.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

oracle-database-11g

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

Razones por la que utilizar MySQL

A la hora de realizar una aplicación una parte importante para nuestro desarrollo son las bases de datos. Tenemos distintas bases de datos como Oracle, MySQL, PostGresSQL, NoSQL (la mas conocida es MariaDB, …

Como podemos ver existen multitud de base de datos que podemos utilizar. A continuación os voy a enumera algunas razones por las que decantarnos por MySQL.

  1. Es Multiplataforma: Para S.O. como Windows, Linux y Mac disponemos de nuestro servidor para instalarlo.
  2. Es fácil encontrar ayuda: Al ser una base de datos que se utiliza en multitud de aplicaciones web existen multitud de tutoriales, foros, …. en la red en los que podemos encontrar la información que necesitamos
  3. Es fácil de aprender: Simplemente con conocer el estándar de SQL podemos manejar la base de datos MySQL si ningún problema.
  4. MySQL es una base de datos ampliamente probada por distintos usuarios y empresas con alto éxito.
  5. Menos características. Menos mantenimientos: Realmente esto nos da la ventaja para que un programador cualquiera pueda aprender rápidamente como debe mantener la base de datos para sus aplicaciones. Sin necesidad de ser un experto Administrador en Base de Datos (DBA). Bases de datos como Oracle requieren de DBA para la gestión de su información debido a todas las características que tienes para su administración. En cambio MySQL para el funcionamiento habitual de una aplicación incluye unas características mínimas que nos sirven ampliamente para nuestras aplicaciones sin tener que recurrir aun DBA para que administre la base datos.
  6. El coste total de inicio es ampliamente inferior al de Oracle o Microsoft SQL Sever. Nosotros vamos a poder crear tantos servidores MySQL como necesitemos sin incurrir en ningún coste alto.
  7. MySQL es escalable:
  8. Soporte para la transacciones. Una de las grandes ventajas de utilizar MySQL es la gestión de las transacciones. Las transacciones en MySQL son Atómicas, consistentes, aisladas (isolated) y durable; ACID.

Para los que queráis saber las desventajas de utilizar MySQL en el siguiente articulo nos argumentan por que no debemos utilizar MySQL: «Choose Something Else»

Cómo saber las características de SQL Server instaladas

Es una cuestión que nos surje frecuentemente. Necesitamos saber las versiones y componentes de SQL Server que hay instalados en un servidor.

A partir de SQL Server 2008 es mucho más fácil, Microsoft nos añade la herramienta Informe SQL Server Discovery que se ubica en la pagina de herramientas del Centro de Instalación de SQL Server.

Para ejecutarlo es necesario lanzar el Centro de Instalación de SQL Server que puede encontrarse en Inicio –> Todos los Programa –> Microsoft SQL Server 2008 –> Herramientas de Configuración y hacer clic en Centro de instalación SQL Server.

Paso 1

Paso 2

Paso 3

Esta opción nos generará un informe que se abrirá de forma automática en nuestro navegador predefinido. will be generate & open in default browser automatically

Ubicación del informe

El informe generador por SQL Server Discovery es almacenado automáticamente en %ProgramFiles%Microsoft SQL Server100Setup BootstrapLog<last Setup Session>

Otras opciones de uso

· Es posible generar el informe desde línea de comandos. Desde la línea de comandos del sistema ejecutar la instrucción: “Setup.exe /Action=RunDiscovery”

Limitaciones

· SQL Server discovery tool solo puede ejecutarse para instalaciones locales, no es posible obtener la información de una instalación remota

4 formas de saber la versión de SQL Server instalada

En muchas ocasiones no sabemos la versión exacta de SQL Server que tenemos instalada, para ello os dejo tres formas rápidas para sacar dicha información.

Método 1: Conectar con la instancia de SQL Server y, a continuación, ejecutar la consulta siguiente:

Select @@version

Esta consulta producirá un resultado similar al siguiente:

Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64)   Mar 29 2009 10:11:52   Copyright (c) 1988-2008 Microsoft Corporation  Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )

Método 2: Conectar con la instancia de SQL Server y, a continuación, ejecutar la consulta siguiente:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

Nota: esta consulta funciona con cualquier instancia de SQL Server 2000 o una versión posterior.
Se devuelve el siguiente resultado:

  • La versión del producto (por ejemplo, 10.0.1600.22).
  • El nivel del producto (por ejemplo, RTM).
  • La edición (por ejemplo, Enterprise).

Por ejemplo, el resultado puede presentar un aspecto similar al siguiente:

10.0.1600.22 RTM Enterprise Edition

Método 3: Conectar con el servidor mediante el Explorador de objetos en SQL Server Management Studio. Cuando conecte con el Explorador de objetos, este mostrará la información de versión entre paréntesis junto con el nombre de usuario que se utiliza para conectar con la instancia específica de SQL Server.

Método 4: Buscar esa instancia en las primeras líneas del archivo de registro de errores. De forma predeterminada, el registro de errores se encuentra en Archivos de programaMicrosoft SQL ServerMSSQL.nMSSQLLOGERRORLOG y archivos ERRORLOG.n. Las entradas serían similares a las siguientes:

2011-03-27 22:31:33.50 Server      Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64)                 Mar 29 2009 10:11:52                 Copyright (c) 1988-2008 Microsoft Corporation                Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )

Como puede ver, esta entrada contiene toda la información necesaria sobre el producto, como la versión, el nivel de producto, 64 o 32 bits, la edición de SQL Server y la versión del SO en el que se está ejecutando SQL Server.

 

Toda esta información la tenéis ampliada en la siguiente nota de Microsoft

http://support.microsoft.com/kb/321185/es

Disponible el update 5 del service pack 2 de SQL Server 2008R2

Ya se encuentra disponible el paquete de actualización acumulativo 5 para el Service Pack 2 de SQL Server 2008 R2.

La información detallada sobre le paquete pueden encontrarla en el siguiente link.

http://support.microsoft.com/kb/2797460

Para obtener más información acerca de los problemas de SQL Server, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:

Número de error VSTS Número de artículo KB Descripción
1155737 2734191 REVISIÓN: Los informes no se imprimen en el tamaño de página definido cuando se utiliza el control de RSClientPrint para imprimir informes de SSRS 2008 R2 o en 2012 de SSRS
1155740 2761400 REVISIÓN: Una importación de datos incompletos se notifica correctamente después de un tiempo de espera en SSAS 2008 R2 o en SSAS 2012
1155750 2781486 REVISIÓN: Mensajes de Error al realizar un producto de actualización a una instancia de la UCP administrado de SQL Server 2008 R2 o SQL Server 2012
1155756 2786212 REVISIÓN: Infracción de acceso se produce cuando se ejecuta una consulta espacial a través de un servidor vinculado en SQL Server 2008 R2 o en SQL Server 2012
1143163 2790668 REVISIÓN: Un resultado incorrecto cuando se utiliza la herramienta BCP para exportar datos de una instancia de SQL Server 2008 R2 a un archivo de datos
1145361 2791626 REVISIÓN: Error de «Sintaxis incorrecta cerca de» cuando se utiliza una columna de tipo «datetimeoffset» como la columna de partición en SQL Server 2008 R2
1172948 2791745 REVISIÓN: Infracción de acceso al ejecutar una consulta que contiene muchos valores constantes en una cláusula IN en SQL Server 2008
1149775 2793580 REVISIÓN: Hay disponible una actualización que le permite excluir las bases de datos de conjuntos de la colección de estadísticas de consultas cuando se utiliza el almacén de datos de administración de SQL Server 2008 R2
1148153 2794260 REVISIÓN: Se produce un interbloqueo de la sesión cuando se utiliza una extensión de personalización de Analysis Services en SSAS 2008 R2
1161849 2800013 REVISIÓN: Infracción de acceso cuando se coloca una base de FILESTREAM habilitado datos sin conexión en SQL Server 2008 R2
1162730 2800284 REVISIÓN: Un resultado incorrecto al ejecutar una consulta MDX que incluye una función de agregado que se utiliza en un miembro calculado en SSAS 2008 R2
1162588 2800797 REVISIÓN: Resultados incorrectos cuando ejecuta una consulta FULL JOIN que utiliza la cláusula CROSS APPLY en SQL Server 2008 R2
1172956 2802244 REVISIÓN: Proceso de instalación o actualización no se instala o actualiza una instancia de clúster de SQL Server 2008 en los puntos de montaje
1170316 2803799 REVISIÓN: Una consulta que se ejecuta contra un DMV entra en un bucle infinito en SQL Server 2008 R2
1171295 2803994 REVISIÓN: La corrupción de datos se produce cuando se cargan datos de la unidad de negocio en una variable de Transact-SQL en SQL Server 2008 R2
1150794 2806241 REVISIÓN: Informe de SSRS 2008 R2 no se muestra si se establece la propiedad de salto de página de un grupo en SQL Server 2008 R2
1173669 2806244 REVISIÓN: Infracción de acceso al restaurar copias de seguridad de registro de transacciones en un entorno de envío de registro basado en SQL Server 2008 R2
1174229 2809198 REVISIÓN: Infracción de acceso después de ejecutar una instrucción ALTER para agregar una columna dispersa en una tabla de SQL Server 2008 R2
1156216 2809339 REVISIÓN: El uso de memoria alta o error OOM cuando se ejecuta una consulta MDX en SSAS 2008 R2 que se utiliza la función INT
1165833 2809431 REVISIÓN: Daños en la pila se producen cuando se genera un mensaje de error MDX en SSAS 2008 R2
1155747 972936 REVISIÓN: «SqlDumpExceptionHandler: el proceso <spid> ha generado una excepción fatal c0000005 EXCEPTION_ACCESS_VIOLATION.» error al ejecutar una consulta en SQL Server 2012, en SQL Server 2008, en SQL Server 2008 R2 o en SQL Server 2005
¿Necesitas ayuda?