Buenas tardes queridos lectores, el día de hoy les traigo un post sobre las tablas en memoria en SQL SERVER. Las tablas en memoria comenzaron desde SQL SERVER 2012, y mejoraron en las siguientes versiones.
Les dejo también un video más explicativo
Aqui encontrarás las respuestas que estabas buscando acerca de lo relacionado con TI
Les dejo también un video más explicativo
Buenas tardes queridos lectores, el día de hoy, les comparto un juego que marcó la infancia de muchos de nosotros, el juego Age of Empires II, Age of the Kings y la Expansión
Buenas noches queridos lectores, siguiendo con el video curso de SQL SERVER, hablaremos de la clausula order by con mayor detalle junto con el predicado WHERE.
Les invito a suscribirse al canal
Buenos días queridos lectores, seguimos avanzando en el curso de consultas de SQL SERVER y en esta ocasión toca seguir viendo el uso de la clausula Where.
Los invito a que se suscriban al canal
Buenas tardes queridos lectores, seguimos avanzando con el curso de SQL SERVER y ahora toca ver el uso de la Clausula WHERE a manera de introducción.
Los invito a suscribirse al canal. Saludos
Buenas tardes queridos lectores, seguimos avanzando en nuestro curso de consultas SQL SERVER y hoy toca el turno a la introducción del SELECT. Los invito a suscribirse, compartir y comentar cualquier duda que tengan.
Saludos
Buenas tardes queridos lectores, seguimos avanzando en nuestro curso de SQL SERVER consultas básicas, el día de hoy veremos como instalar la base de datos de ejemplo que usaremos en el curos, su nombre es Northwind y es un sistema de facturación
Buenas tardes queridos lectores, les traigo un video curso de SQL SERVER de consultas básicas que estoy haciendo. En este curso aprenderás todo acerca de las consultas de SQL SERVER de manera básica e intermedia. Espero sea de su agrado y utilidad.
Saludos
Buenas tardes queridos lectores, el día de hoy les mostraré el uso de la sentencia CHOOSE en SQL SERVER, esta sentencia funciona de manera similar a CASE pero de manera simplificada, donde recibe de parámetro el número de elemento a mostrar y después una serie de opciones a elegir. Pero pasemos a la práctica que es lo que nos gusta.
Configurar memoria máxima en SQL SERVER |
En ocasiones podemos apreciar que el campo Identity en SQL SERVER puede aumentar en 1000 (mil) posiciones en un campo int o 10000 (diez mil) en un campo bigint, esto se da a partir de la versión 2012 de SQL SERVER y esto es porque SQL SERVER reserva en cache un espacio de estas posiciones, por lo que, en caso de reinicio estos valores se desperdician.
Buenos días queridos lectores, el día de hoy veremos un listado de funciones que no están incluidas en SQL SERVER 2008. Imaginemos que estamos acostumbrados a utilizar una función, porque así lo aprendimos en la escuela o porque en algún momento vimos esa función en internet y la usamos regularmente, sin embargo, nos encontramos con ambientes con SQL SERVER 2008 y la fórmula no funciona porque no está incluida en el manejador, pues bien, aquí tenemos un listado de las funciones no válidas en SQL SERVER 2008
Buenas tardes queridos lectores, el día de hoy vamos a explicar el uso de la función agregada de sistema TRY_CONVERT, esta función, combina como bien lo intuimos, la función CONVERT, con el manejo de errores TRY-CATCH, esta función esta disponible a partir de SQL SERVER 2012, por lo que, si usan SQL SERVER 2008, o anteriores, no funcionará. Pues bien, pasemos a su uso que es lo que nos gusta
Buenas tardes queridos lectores, el día de hoy les traigo este post, y hablaremos sobre como guardar en una variable el resultado de una consulta con la clausula TOP, en ocasiones nos resultará útil una consulta de este tipo, y con mayor razón guardarla en una variable, aunque no siempre es tan sencillo.
Como buenos DBA que somos debemos prepararnos para lo peor como por ejemplo que el servidor donde está nuestra base de datos colapse. Ciertamente serán muy pocas veces las que necesitaremos restaurar el la base de datos master, pero como les dije, hay que estar preparado para todo. Pues bien, vamos a empezar.
Buenos días queridos lectores, el día de hoy veremos como eliminar un job que ha sido creado desde un plan de mantenimiento y el cual no es posible eliminar por un error en la llave foránea, pero bien, entremos en materia
BACKUP DATABASE [msdb] TO
DISK = N'D:\msdb_bak.bak' WITH NOFORMAT,
NOINIT, NAME = N'msdb-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,
STATS = 10
GO
USE msdb ;
GO
EXEC sp_delete_job
@job_name = N'Job de Prueba' ;
GO
Ahora procedemos a restaurar los jobs restaurando la base de datos msdb
USE [master]
RESTORE DATABASE [msdb] FROM
DISK = N'D:\msdb_bak.bak'
WITH FILE = 1,
NOUNLOAD, STATS = 5
GO
Al ejecutar este query obtendremos el siguiente resultado:
Msg 3101, Level 16, State 1, Line 2
Exclusive access could not be obtained
because the database is in use.
Msg 3013, Level 16, State 1, Line 2
RESTORE DATABASE is terminating
abnormally.
Completion time:
2022-03-31T13:23:21.3588502-06:00
El resultado de este query nos muestra un error, que nos indica que la base de datos está en uso, esto es correcto, debido a que el Agente SQL esta en ejecución, por lo cual procedemos a detener el agente.
Ahora volvemos a ejecutar el query del restore y obtendremos el siguiente resultado:
Una ves restaurada la base de datos procedemos a iniciar el servicio del agente y a corroborar que los jobs se han restaurado:
También veremos que la historia de ejecución de JOB se conserva:
Como podemos observar la historia de ejecución también se restauró debido a que esta almacenada dentro de la misma base de datos.
Hasta aquí el post queridos lectores, espero haya sido de su agrado y de utilidad, espero compartan, comenten y cualquier duda estamos a la orden.
Les dejo un video para mayor claridad
Saludos
Buenos dias queridos lectores, el día de hoy volveremos a hablar sobre SQL SERVER, ahora con un error que me apareció al querer realizar un respaldo en una carpeta en la RED.
Cuando queremos realizar un respaldo en la red, aparece el siguiente error que les muestro a continuación:
Operating system error 5(Access is
denied.). [SQLSTATE 42000] (Error 3201)
BACKUP DATABASE is terminating abnormally. [SQLSTATE 42000] (Error 3013)
Buenos días queridos lectores, el día de hoy les mostraré como obtener la ip de su máquina local en Powershell
Buenas tardes queridos lectores, el día de hoy les traigo un tema que me volvió loco durante varias horas, resulta que a este blog que están viendo, quise cambiarle el tema, así que respalde y busque otros temas que me gustaron, cuando quise regresar al formato originar, es decir, poner el respaldo, me apareció una leyenda que me hizo entrar en pánico, que decía literalmente No se pudo restablecer el tema, abrumado por la situación me puse a realizar varias pruebas.
La primera de ellas, fue abrir el xml y pegar el código manualmente
Buenas tardes queridos lectores, seguimos adelante con el curso de Contpaqi Comercial y el dia de hoy veremos como configurar las series, los lotes y los pedimentos.
Saludos
Buenas tardes queridos lectores, seguimos adelante con el curso de Contpaqi Comercial, y el día de hoy veremos un video sobre como configurar correctamente las características de los productos.
Buenas tardes queridos lectores, el día de hoy continuaremos con el curso de Contpaqi Comercial y toca ver un video sobre como configurar correctamente las unidades de medida en Contpaqi Comercial y sus respectivas equivalencias.
Buenas tardes queridos lectores, el día de hoy les traigo un post muy básico, pero útil en determinadas circunstancias, cuando queremos sab...