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 utilidad, ya veremos otras

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()) AÑOS
SELECT DATEDIFF (YY,'2016/10/22',GETDATE()) AÑOS

Y ahora el resto:

Utilidad ???? Pon en comentario que utilidad le darías tu.

Jul 03

Estudia #Azure

Microsoft te da la posibilidad de estudiar Azure.

Aqui os dejo el enlace:

https://azure.microsoft.com/es-es/learn/skills/

Jul 03

El megaportal de datos abiertos de #España: datos.gob.es

Solo falta ir a:

http://datos.gob.es/es

A continuación damos al Catalogo de Datos/Conjunto de Datos

Y después a buscar lo que queramos.

Ya podemos practicar SQL Server a mogollón. A darleeeeeeee

Jul 03

Crear una carpeta con #powershell

Este artículo podemos agregarlo a los códigos que he utilizado para despliegues de máquinas virtuales Hyper-V..

Podemos crear una estructura bien rápido.

Y nos quedaría como:

 

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 los museos, monumentos, etc etc para después saber lo que tenemos que visitar en cada provincia.

Nos vamos a:

http://www.datosabiertos.jcyl.es/

A continuación, buscamos museos.

Le damos a museos por ejemplo.

Nos bajamos el .csv y a continuación hacemos una limpieza del fichero e  importamos a nuestra BBDD arriba indicada con este artículo

http://www.mundosql.es/2015/03/04/importar-un-fichero-csv-a-una-tabla-sqlserver/

También podemos pillar otra bases de datos que hay en esa pagina.

De paso os animo a hacer una gira por esta Comunidad Autónoma de España. Hay muchos monumentos.

Foto de Segovía de Jesús Bernaez en el grupo de feisbuk “Segovianos por el Mundo”

Jul 01

The Microsoft Most Value Profesional (#MVP) is …..RENEWED. Another year in the #mvpbuzz family

Por fin llego el día, la hora, ……y por segundo año consecutivo

Primero quiero felicitar  a tod@s los MVPs que renuevan (como yo) y a los nuevos que empiezan hoy en este nuevo ciclo.

Como la otra vez me viene este premio después de una semana “rara” de trabajo. Pero bueno, será mi sino.

Para tod@s los que leeeis este blog (aunque ultimamente no me prodigo mucho), a los que formáis parte del grupo de este blog en feisbuk, a mis seguidores de tuister y linkedin solo os puedo decir:

Gracias Erika por nominarme y  a Cristina Gónzalez por la renovación.

Ahora toca el camino dificil, el renovarlo en 2018.

Antes tengo el “sueño” de ser por fin MCSA y si se puede y me dejan las fuerzas MCT.

Ahí vamos …… aunque a veces me hagan  la zancadilla o ……

Aquí os dejo el justificante

Y aquí el correo que mandan

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 19

Creando contraseñas con #powershell

Esto es una petición de los oyentes

Me habéis pedido si hay algún programa que haga contraseñas fuertes. No he manejado ninguno.

Pero si tenia en el baúl de los recuerdos uno script de powershell para hacerlas

#
# Generar Password
# www.mundosql.es
# Juan Carlos Gilaranz
#

Clear

Add-Type -AssemblyName System.Web
$PasswordLength = 12
$SpecialCharCount = 1
[System.Web.Security.Membership]::GeneratePassword($PasswordLength, $SpecialCharCount)

-join ('abcdefghkmnrstuvwxyzABCDEFGHKLMNPRSTUVWXYZ23456789$%&*#'.ToCharArray() | Get-Random -Count 8)

Add-Type -AssemblyName System.Web;[System.Web.Security.Membership]::GeneratePassword(12,4)

No se donde las pille. Es una maravilla powershell.

Jun 19

Test-NetConnection, como solucionar errores de conectividad con #powershell

Como ya en la Windows 10 Creators Update se nos ha ido el “cmd” 😉  y han dejado powershell.

Con Test-NetConnection como ping, tracert, nslookup, telnet y algunas otras utilidades envueltas en una suite de solución de problemas de calidad. Vamos a probarlo.

AquÍ vemos como funciona el pig y el traceroute.

para comprobar si mi web tiene el pueerto 3389 abierto.

Y por último, un ping -t

 

Jun 18

Mejorando la forma de desplegar en #Azure desde #Windows10

Estoy desplegando varios grupo de recursos con sus correspondientes mv, red, ……etc

Por lógica solo puedo hacer de 1 en 1.

Hay otra forma de hacerlo con Windows 10. Utilizando los escritorios virtuales. Va a ser ideal para los compi del gremio.

Por ejemplo creamos 2 escritorios virtuales

y ejecutamos Powershell.

Y da como resultado

Espero que te haya ayudado …….

Jun 17

Charla “Understandig #MVVM Pattern on #Xamarin” por @yhorbymatias

MundoSQL vuelve a dar charlas y  ayudar a la comunidad.

Mi buen amigo Yhorby Matias (https://www.facebook.com/yhorbymatias), que por cierto es un MVP, da una charla sobre Xamarin

MVVM es un patrón de diseño de programación desarrollado por la Microsoft

Abajo de la imagen tienes la página donde puedes informarte más.

http://ymatias.com/

Gracías amigo por hacerme participe de esta charla.

Entradas más antiguas «