Entradas de la categoría 'SQL SERVER'

Jul 07

Crear una carpeta/directorio desde #SQLServer

Podemos crear una carpeta en  alguna ubicación de nuestro ordenador. Por ejemplo para tener los backup de cada día. Podemos hacerlo …. Nos da un error, pero podemos habilitar o que funcione con …. Y ahora volvemos a ejecutar el script que nos dio error y … Y en nuestro ordenador .. Podemos darle mucha …

Continuar leyendo »

Jul 04

Calcular las diferencias entre 2 fechas con #SQLServer con datediff

De nuevo, a la carga con temas básicos pero potentes de SQL Server. Además es el artículo 900. Al turrónnnnnnn Vamos a ver como se calcula la diferencia entre 2 fechas Empezando con el tema años .El código: — DIFERENCIAS ENTRE FECHAS –Juan Carlos Gilaranz Benito — www.mundosql.es SELECT DATEDIFF (YEAR,’2016/10/22′,GETDATE()) AÑOS SELECT DATEDIFF (YYYY,’2016/10/22′,GETDATE()) …

Continuar leyendo »

Jul 02

Utilización de bases de datos Open Data con #SQLServer

Hace unos meses asistí a una conferencia sobre Open Data y puse un artículo aqui: http://www.mundosql.es/2017/04/23/aprendiendo-sqlserver-utilizando-open-data En este artículo vamos a ponerlo en práctica. Como estamos en vacaciones pues vamos a hacer una gira turistica cultural por Castilla y León, que es una Comunidad Autónoma de España. Vamos a montar una Base de  Datos con …

Continuar leyendo »

Jun 20

Generando contraseñas con #SQLServer

Ya lo hemos visto con Powershell. .http://www.mundosql.es/2017/06/19/creando-contrasenas-con-powershell/ Ahora toca con mi SQL Server Ahi va el código — Generar Contraseñas — Juan Carlos Gilaranz Benito — www.mundosql.es   DECLARE @NewPass varchar(10) Set @NewPass =cast((Abs(Checksum(NewId()))%10) as varchar(1)) + char(ascii(‘a’)+(Abs(Checksum(NewId()))%25)) + char(ascii(‘A’)+(Abs(Checksum(NewId()))%25)) + left(newid(),5) Print @NewPass Fácil …..  

Jun 15

Quien es el propietario de cada Base de Datos de #SQLServer

Queremos auditar quien es el propietario de cada BD. Lo podemos hacer una por una: Botn derecho sobre BD y Propiedades. Pero si tenemos mucha es un lio. Lo podemos hacer con T-SQL — Propietario BD — Juan Carlos Gilaranz Benito — www.mundosql.es SELECT suser_sname(owner_sid) AS OwnerName, * FROM sys.databases ORDER BY name   La …

Continuar leyendo »

Jun 13

Derechos administrativos sobre el servidor de #SQLServer desde #SCCM

Como ya sabéis estoy dando cursos y esto no lo estoy atendiendo bien. Pronto lo haré. En un despliegue de System Center me sale esto: Podemos solucionar este error nada mas que tenemos que ir  al servidor SQL y en administracion de equipos en el grupo administradores, metemos la “cuenta de equipo” del servidor que …

Continuar leyendo »

Abr 23

Aprendiendo #SQLServer utilizando Open data

Muchas veces nos encontramos que no tenemos base de datos para practicar. En este blog ya hemos puesto varias bases de datos e incluso el montar una a nuestro gusto. Ayer, 22 abril, estuve en…. http://azurebootcamp.es/ y había un charla de Gran charla del speaker Lars Lynch. Estos eventos son muy buenos porque pillo ideas …

Continuar leyendo »

Abr 09

Quien ha estado en nuestras base de datos en #SQLServer (2)

Ya lo hemos visto con sys.sysprocesses en: Quien ha estado en nuestras base de datos en #SQLServer (1) Ahora podemos ver algo parecido con sys.dm_exec_sessions. SELECT login_name Login ,COUNT(session_id) AS Sesiones FROM sys.dm_exec_sessions GROUP BY login_name; Aquí vemos números de sesiones.que tiene cada usuario Si queremos ver todas SELECT Session_id Sesion, status Estado, login_time Inicio, login_name Login, …

Continuar leyendo »

Abr 08

Quien ha estado en nuestras base de datos en #SQLServer (1)

Muchas veces queremos saber quien ha estado en nuestra base de datos para saber , por ejemplo, quien ha metido la zarpa. Una de las forma de verlo es con sys.sysprocesses. SELECT * FROM sys.sysprocesses Ahora vamos a ver  que usuario y  bases de datos estan relacionados SELECT db_name(dbid) as BBDD, loginame as Login FROM …

Continuar leyendo »

Abr 06

Logins en #SQLServer (1)

Un inicio de sesión es una credencial simple para acceder al SQL Server. proporcionando un nombre de usuario y contraseña.. Este nombre de usuario y contraseña generan unas credenciales. Por lo tanto, las credenciales son simplemente un nombre de usuario y una contraseña. Ya vimos como hacerlo por Windows. Esta credencial hacerla con SQL Server se …

Continuar leyendo »

Abr 04

Como nos autenticamos en #SQLServer

Vamos a ver otro tema del Curso 20764 – Administering a SQL Database Infrastructure. En este caso cuando habla de la autenticación. Según la Wikipedia: “es el acto o proceso de confirmar que algo (o alguien) es quien dice ser.”. Al instalar SQL Server podemos  elegir un Modo de autenticación para el motor de bases de datos. …

Continuar leyendo »

Abr 02

Securizando las conexiones en #SQLServer

Después de leer   el Curso 20764 – Administering a SQL Database Infrastructure,y 20765 – Provisioning SQL Databases que son los nuevos para la Certificación de 2016  para sacar el MCSA de Administración. https://www.microsoft.com/es-es/learning/course.aspx?cid=20764 https://www.microsoft.com/eS-ES/learning/course.aspx?cid=20765 Me he animado  a estudiarlo y sacame por fin mi primer MCSA. Lo que pondré aquí son mis esquemas de estudio, mis …

Continuar leyendo »

Entradas más antiguas «