Entradas

Mostrando las entradas etiquetadas como Server

Cómo Consultar el Periodo de Evaluación de SQL Server 2022

Imagen
Introducción  Cuando instalas una versión de evaluación de SQL Server, como SQL Server 2022, el software tiene un periodo limitado de uso gratuito, generalmente de 180 días. Durante este tiempo, puedes explorar todas las funcionalidades de SQL Server sin restricciones. Sin embargo, es importante saber cuándo expira este periodo para evitar interrupciones inesperadas. En este artículo, te mostramos cómo consultar el periodo de evaluación de SQL Server 2022 utilizando una consulta en SQL Server Management Studio (SSMS). Paso a Paso para Verificar el Periodo de Evaluación en SQL Server 2022 Para determinar el tiempo restante de tu periodo de evaluación, puedes ejecutar una consulta SQL que te mostrará la fecha de instalación de SQL Server y calculará la fecha de expiración del periodo de evaluación. Consulta SQL para Verificar el Periodo de Evaluación: sql Copy code SELECT CREATE_DATE AS 'Fecha de instalación' , SERVERPROPERTY( 'Edition' ) AS 'Edición' ,...

Libros gratis de Microsoft

Imagen
Para descargarse los libros gratis, tienes que ir al siguiente enlace. Libros gratuitos de Microsoft.  Aquí tienes una descripción general de los tres libros basados en la información proporcionada: Libro 1: Rendimiento de SQL Server: consultas más rápidas  con SQL Server Este libro se centra en cómo mejorar el rendimiento de las consultas en SQL Server. Está dirigido a arquitectos de bases de datos, administradores y desarrolladores que buscan acelerar las capacidades de procesamiento de consultas para soportar aplicaciones exigentes. Los temas incluyen: Introducción: Crecimiento de datos más rápido demanda acceso más rápido - Explica la necesidad de mantener el ritmo con el volumen de datos y aprovechar su poder para la toma de decisiones más rápida y competitiva. Consultas más rápidas con SQL Server - Detalla cómo SQL Server puede proporcionar acceso más rápido a datos mediante capacidades avanzadas integradas como rendimiento en memoria, seguridad y análisis. Rendimiento...

Explorando el Universo del Formato de Fechas en SQL con la Función FORMAT

Imagen
Introducción Bienvenido a un fascinante viaje por el intrigante mundo del formato de fechas en SQL. En este artículo, el destacado experto Daniel Calbimonte nos sumerge en las profundidades de la función FORMAT de SQL Server, una herramienta que transforma la manera en que percibimos y presentamos las fechas en nuestras consultas y scripts. ¿Recuerdas los días en que dependíamos de las funciones CONVERT para dar formato a nuestras fechas? El panorama ha evolucionado, y con la llegada de SQL Server 2012, la función FORMAT se convierte en nuestra aliada, ofreciendo flexibilidad y simplicidad para dar estilo a las fechas. Desde los días de SQL Server 2008 hasta las versiones más recientes, este artículo te guiará a través de la transición de las limitaciones de CONVERT hacia la versatilidad de FORMAT. Descubriremos ejemplos prácticos y aplicaciones concretas de esta función, explorando cómo puedes personalizar y presentar tus fechas de una manera que se adapte a tus necesidades. Prepárate...

Como asegurarse que tengan integridad las copias de seguridad de Servidores Windows con BDRSuite

Imagen
 Introducción Hacer copias de seguridad de nuestros servidores es una obligación en el área de TI. Sin embargo, en muchos casos, al no verificar la integridad, almacenamos copias de seguridad defectuosas, que a la hora de la verdad no funcionan en caso de emergencias. Es por esto que es crucial verificar la integridad de nuestras copias de seguridad. En este artículo, veremos como verificar la integridad de BDRSuite . Un software especializado en copias de seguridad. Vamos a ver como verificar la integridad de nuestros servidores Windows. Sin embargo BDRSuite funciona en máquinas con Linux, Windows, Mac, máquinas virtuales, en la nube, etc. ¿Qué es el BDRSuite? BDRSuite es un software especial que puede ser utilizado para guardar y restaurar copias de seguridad de diferentes sistemas operativos o plataformas como ser: Máquinas virtuales. Con BDRSuite se pueden realizar copias de seguridad de máquinas virtuales tales como VMware y Hyper-V. Servidores físicos. Utilizando BDRSuite se...

Configuración paso a paso de Windows Server Backup usando BDRSuite

Imagen
Introducción  Realizar copias de respaldo y luego recuperar datos son esenciales en una empresa donde se tenga un entorno con servidores. En el presente artículo, vamos a explorar cómo configurar paso a paso Windows Server Backup usando BDRSuite. Instalar y configurar de BDRSuite Descarga primeramente el BDRSuite para Windows. Usted se puede desgargar la aplicación de acá: BDRSuite pra Windows El instalador ocupa más de 1 GB. Este instalador contiene no solo servicios para sacar copias de seguridad a Windows, si no a todas las tecnologías. Una vez instalado, abra un navegador y abra el BDRSuite. Si es una máquina local, un URL similar al siguiente será necesario:  http://localhost:6060/v/#/login Presione Sign in para iniciar sesión y escriba sus credenciales. Antes de configurar una tarea de copia de seguridad, necesitas agregar un host de Windows Server o una estación de trabajo Windows. Procedimiento para agregar un Microsoft Windows Server En Data Center, Private Could ...

Nuevas mejoras en la función ISJSON en SQL Server 2022

Imagen
  En este artículo exploraremos las mejoras de la función ISJSON en SQL Server para validar el formato JSON en un Valor, Array u Objeto. SQL Server proporciona soporte para trabajar con datos JSON y la función ISJSON ha sido ampliada en la versión 2022 para facilitar la verificación de la validez del formato JSON. La función ISJSON es una herramienta útil para validar si una cadena JSON es válida. Devuelve el valor 0 si el JSON es inválido y 1 si es válido. Con las mejoras realizadas en SQL Server 2022, ahora es posible validar si el JSON es un valor, un array o un objeto. En este artículo, analizaremos ejemplos y explicaremos cómo utilizar la función ISJSON para verificar la validez de JSON en diferentes contextos. Estas mejoras brindan a los desarrolladores una mayor flexibilidad y confianza al trabajar con datos JSON en SQL Server. Si bien el uso de JSON se ha vuelto muy popular en los últimos tiempos, estas mejoras en SQL Server indican que es probable que veamos aún más funcio...

Tutorial de SQL el uso de operadores dentro de la sentencia where (IN, ALL, ANY, BETWEEN, EXISTS,IN,NOT, OR,SOME)

Imagen
Primero, crearemos una tabla llamada Empleados con las columnas EmpleadoID (clave principal), Nombre, Departamento y Salario. Usaremos la siguiente consulta para crear la tabla: sql  CREATE TABLE Empleados  ( EmpleadoID int PRIMARY KEY,  Nombre varchar(50),  Departamento varchar(50),  Salario decimal(10,2) );  Luego, insertaremos algunos datos en la tabla usando la siguiente consulta: sql  INSERT INTO Empleados  (EmpleadoID, Nombre, Departamento, Salario) VALUES  (1, 'Juan Perez', 'Ventas', 5000),  (2, 'Maria Gomez', 'Marketing', 6000),  (3, 'Pedro Rodriguez', 'Finanzas', 7000),  (4, 'Ana Jimenez', 'Ventas', 5500),  (5, 'Luisa Garcia', 'Marketing', 6500);  Ahora, podemos utilizar los operadores lógicos en nuestra tabla Empleados. ALL:  El operador ALL se utiliza para comparar un valor con todos los valores en un conjunto de resultados. Por ejemplo, si queremos seleccionar los empleados que ganan más que cua...

¿Cuáles son las principales características de SQL Server?

Imagen
Características  SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS) desarrollado por Microsoft que ofrece una amplia gama de características y funcionalidades. Algunas de las principales características de SQL Server son las siguientes: Escalabilidad: SQL Server es escalable tanto en términos de tamaño de base de datos como de número de usuarios y aplicaciones que pueden acceder a ella. Seguridad: SQL Server ofrece una amplia gama de características de seguridad, incluyendo autenticación y autorización de usuarios, encriptación de datos, auditoría y detección de amenazas. Integración de datos: SQL Server ofrece una amplia gama de herramientas y servicios para integrar datos de diversas fuentes, incluyendo bases de datos, archivos planos, servicios web y aplicaciones. Análisis y generación de informes: SQL Server ofrece un conjunto de herramientas y servicios para analizar datos y generar informes, incluyendo la integración con Excel y Power BI. Alta disponib...

Cómo puedo saber mi versíón de SQL Server

Imagen
 Pasos Abre SQL Server Management Studio (SSMS). En el Explorador de objetos, haz clic con el botón derecho en el nombre del servidor y selecciona Propiedades. En la ventana de Propiedades del servidor, selecciona la opción "Información general". En la sección "Información del producto", podrás ver la versión de tu SQL Server, junto con la edición, el nivel de servicio y el número de compilación. Alternativamente, también puedes ejecutar una consulta SQL para obtener la información de versión de tu SQL Server. Abre una nueva consulta en SSMS y escribe la siguiente consulta: sql SELECT @ @VERSION Luego, ejecuta la consulta presionando F5 o haciendo clic en el botón "Ejecutar" en la barra de herramientas de SSMS. La consulta devolverá un resultado que incluye la información de versión de tu SQL Server. ¿Qué versiones de SQL Server existen? Existen varias versiones de SQL Server lanzadas a lo largo de los años. A continuación, se muestra una lista de alguna...

¿Cuáles son los trabajos más comunes en SQL Server?

Imagen
 Introducción Trabajo con SQL Server desde hace más de 20 años. Sorprendentemente hay mucha funcionalidad que jamás he usado y me falta tiempo para seguir aprendiendo a pesar que cada día aprendo algo nuevo. Mucha gente me pregunta que trabajos están vinculados y relacionados con SQL Server. La otra pregunta es. Cuánto pagan en los trabajos de SQL Server. ¿Se gana bien? Trabajos en SQL Server Hay muchos trabajos como ser DBA (Administrador de base de datos), Azure SQL Developer (progrador de SQL Server en la nube de Microsoft) y muchos trabajos más. La tabla que muestro a continuación muestra algunos ejemplos. Para leer el artículo completo sobre trabajos, haga clic en el siguiente enlace: Trabajos más comunes en SQL Server. Para ver el artículo en español utilice un software de traducción ya que el artículo está en inglés.

¿Qué puertos se usan en SQL Server?

Imagen
 El siguiente artículo trata sobre los puertos utilizados en SQL Server. Tocaremos un conjunto de preguntas y respuestas frecuentes sobre puertos utilizados en SQL Server. No solamente mencionaremos los puertos usados por el motor de base de datos. Mencionaremos y hablaremos de los puertos utilizados por otros servicios. El artículo se muestra a continuación. Puertos de SQL Server para varios componentes Para ver el artículo en español, siga los pasos del siguiente artículo: Como ver el artículo en español

Cómo importar una hoja de Excel a una tabla de SQL Server

Imagen
Por: Daniel Calbimonte |  Problema Hay varias formas de importar datos a SQL Server desde Excel. En este tutorial, veremos cómo se puede lograr esto mediante la creación de una macro de Excel con código VBA para importar datos desde una hoja de cálculo de Excel a SQL Server. Solución A continuación se muestra una muestra de lo que vamos a armar. Tendremos datos ingresados ​​en la hoja de cálculo y luego crearemos un botón para importar los datos a SQL Server. Cuando pulsamos Guardar los datos se guardarán en SQL Server en una tabla que ya está creada. Usaremos Excel 2017 en este ejemplo, pero otras versiones funcionarán pero pueden requerir algunos cambios. Para continuar leyendo utilice el siguiente enlace . Para ver el enlace en español siga los pasos de nuestro tutorial. Cómo ver el artículo en español

La versión gratuita de SQL Server

Imagen
 Mucha gente usa la versión gratuita de SQL Server Express edition sin saber que hay una edición de SQL Server totalmente gratuita y sin limitaciones. La versión de SQL Server Express Edition es muy limitada en cuanto a hardware y funcionalidad. Lo bueno es que es gratis. Para tener un buen SQL Server, lo mejor es usar la versión SQL Server Developer Edition. Totalmente gratis. Sin piratear ni hacer cosas ilegales. Todo legal. El siguiente artículo contiene las preguntas frecuentes sobre esta edición: SQL Server Developer Edition Para leer el artículo en español, leer el siguiente enlace: Cómo leer artículos en Español

Variables SQL en scripts, funciones, procedimientos almacenados SQLCMD y más

Imagen
 El siguiente artículo mostrará los siguientes tópicos: ¿Qué son las variables? ¿Qué tipos de variables existen? ¿Cómo declarar una variable? ¿Cómo establecer valores de una variable en SQL Server? ¿Porqué usar variables? ¿Cómo usar variables en procedimientos almacenados? ¿Cómo usar variables en funciones? ¿Cómo usar variables en SQLCMD (la línea de comando de SQL Server? ¿Cómo usar variables en scripts? ¿Cómo usar variables en SSIS? El artículo está en inglés, pero usted puede usar una extensión del navegador con un  software de traducción  para leer en español si así lo desea. El artículo sobre variables es el siguiente. https://www.mssqltips.com/sqlservertip/7181/sql-variable-examples-stored-procedures-functions-scripts-sqlcmd Simplemente active la extensión y seleccione el idioma español.

Error de SQL Server Saving changes is not permitted. The changes that you have made require the following tables to be dropped and re-created.

Imagen
Problema Cuando uno trata de editar una tabla en SQL Server de manera visual usando la opción de designer recibe el siguiente error. Saving changes is not permitted. The changes that you have made require the following tables to be dropped and re-created. You have either made changes to a table that can't be re-created or enabled the option Prevent saving changes that require the table to be re-created. Por defecto, SQL Server no permite cambios que requieran borrar y recrear la tabla. Para solucionar el error, debe habilitar la siguiente opción en SQL Server. Solución  Vaya a Tools>Options y remueva la opción Prevent saving changes thar require table re-creation

Consejos para gente que sabe T-SQL pero tiene que aprender PL-SQL

Imagen
 Odio Oracle. Sin embargo, en mi vida como consultor de BI es inevitable ver a Oracle muchas veces. Es verdad que si manejas varias bases de datos, aprender una nueva es relativamente fácil. Inclusive trabajar con NoSQL es relativamente fácil para alguien que maneja las tradicionales bases de datos SQL. Para Oracle, debo confesar que a veces hago trampa. Si, tal como oyes. Hago trampa para crear código. Utilizo un software para transformar código T-SQL (que es SQL Server) a PL-SQL usando un convertidor online. Mi ayudante es sqllines.com  y lo que hace es convertir código T-SQL en PL-SQL. Sqllines es un sitio especializado en migración de código de diferentes bases de datos. Puede migrar código de SQL Server a Oracle o visceversa. Pero también incluye decenas de otras bases de datos. Veamos un ejemplo sencillo. Yo use el siguiente código en T-SQL para tener la fecha actual: select getdate() ¿Cuál es el equivalente en PL-SQL? La interface es sencilla. Tu pones el código de SQL ...

Como cambiar propiedades a varios jobs de sql server al mismo tiempo

 En SQL Server existen los jobs o trabajos para automatizar tareas. Estos jobs tienen los pasos o steps. Muchas veces queremos cambiar las propiedades de varios steps o pasos de un job al mismo tiempo. Para no hacer uno por uno usando la IU (Interface de Usuario), podemos acceder a los jobs de la base de datos msdb.  La base de datos msdb es una de las bases de datos del sistema que entre otras cosas, almacena información del agente de SQL Server incluyendo los jobs. La tabla dbo.sysjobsteps contiene la información de los pasos o steps del job y la tabla  sysjobs contiene el nombre de los jobs que se une con la otra tabla mediante el job_id que es un número identificador del job. El siguiente ejemplo muestra como cambiar el número de intentos por step en caso de que estos fallen (retry attemps): USE [msdb] GO UPDATE [dbo].[sysjobsteps]    SET        [retry_attempts] = 3  FROM [msdb].[dbo].[sysjobsteps] s   inner join   sysjobs ...