viernes, 19 de agosto de 2011
SQL Server 2012 Novedades T-SQL
Si deseas conocer las novedades de ROBUST RESULT SETS METADATA, mejoras en tratamiento de errores, UTF-16, Paginación, secuencias, … te recomiendo que te pases por aqui:
http://blogs.solidq.com/ElRinconDelDBA/Post.aspx?ID=192&title=SQL+Server+2011+Novedades+T-SQL
Disfrutadlo!
viernes, 8 de julio de 2011
Nuevo artículo en la web MSDN de SQL Server publicado
Me complace de nuevo anunciar que me han publicado un nuevo artículo en la web de microsoft MSDN oficial para SQL Server. En esta ocasión la temática es Log Shipping y como personalizarlo hasta un nivel mas allá de lo “predeterminado”.
Introducción al artículo:
“El hecho de que Log Shipping sea una de las tecnologías que antes vinieron de la mano con las primeras versiones de SQL Server, no quita que sea siendo muy válido en una gran cantidad de soluciones a problemas reales de la actualidad. Pero log Shipping tiene un requerimiento que lo limita de entrada a funcionar en un entorno gestionado bajo un único Active Directory (o al menos entre varios AD, pero con confiabilidad). En este artículo vamos a ver cómo podemos personalizar un entorno en el que sin disponer de confiabilidad entre varios AD, podamos hacer funcionar Log Shipping.
Log Shipping consiste en automatizar ….”
Para continuar leyendo: http://msdn.microsoft.com/es-es/sqlserver/hh291511
lunes, 4 de julio de 2011
SolidQ Virtual Conference
SolidQ está apunto de empezar un evento gratuito global bastante interesante. Se trata de 14 sesiones de temática exclusívamente SQL Server con ponentes de renombre internacional y en diferentes idiomas (Portugues, Ingles y Castellano).
En la siguiente tabla se resumen dichos webcast.
Fecha | Horário | Ponente | Sesión | Idioma |
05-jul | 20h00 | Fabiano Amorim | Entendendo Teorias Probabilísticas vulgo Estatísticas no SQL Server | Português |
05-jul | 21h00 | Diego Nogare | Integrating your data in Maps using SSRS | Português |
07-jul | 20h00 | Felipe Ferreira | SQL Server FastTrack 101: How can FastTrack make your data analysis run faster | Português |
07-jul | 21h00 | Mark Tabladillo | Enterprise Data Mining for SQL Server Professionals | Inglês |
12-jul | 20h00 | Diego Nogare | SQL Azure in practice | Portugês |
12-jul | 21h00 | Eladio Rincón | Extended Events: where do you want to go? | Espanhol |
14-jul | 20h00 | Fabiano Amorim | Operadores dos Planos de Execução | Português |
14-jul | 21h00 | Felipe Ferreira | Learning from SQL Server FastTrack: What FastTrack can teach us about performance best practices? | Português |
19-jul | 20h00 | Itzik Ben-Gan | Apply T-SQL Magic | Inglês |
19-jul | 21h00 | Felipe Ferreira | Business Intelligence: O que é, e como pode lhe ajudar a ganhar um aumento! | |
21-jul | 20h00 | Diego Nogare | Business Intelligence in Cloud? | Português |
21-jul | 21h00 | Fabiano Amorim | Influenciando o Query Optimizer além de sugestões de índices do SSMS | Português |
26-jul | 20h00 | Nilton Pinheiro | Como utilizar e configurar o Microsoft iSCSI Target para montar um cluster SQL Server 2008 | Português |
28-jul | 20h00 | Jesús Gil | Y el rendimiento... ¿Dónde ha quedado? Oh... Y ahora ¿Quién podrá ayudarme? | Español |
Si deseas ver mas detalle de las sesiones: http://www.solidq.com/squ/courses/Pages/SolidQ-Virtual-Conference.aspx
Y para inscribirte diréctamente: INSCRIVASE AQUI
jueves, 19 de mayo de 2011
SQLBCP2Azure: Transfiere datos eficientemente a SQL Azure facilmente
La herramienta SQLBCP2Azure es una herramienta de copia de datos eficiente entre SQL Server y SQL Server Azure y entre SQL Servers. Se trata de un reemplazo de la existente bcp.exe que viene con las herramientas cliente de SQL Server.
Los principales beneficios de utilizar esta herramienta son:
- Ficheros de configuración persistentes ( xml )
- Cifrado de passwords
Un ejemplo de configuración es el siguiente:
- <?xml version="1.0" encoding="utf-8" ?>
- <SolidQBCP ContinueOnError ="False"
- BatchSize="4096"
- NotifyAfter="10000"
- Hints="TABLOCK,CHECK_CONSTRAINTS"
- TimeOut="0">
- <!--
- ECB:
- How to encrypt a password:
- 1: SolidQ.BCP.exe -GenerateKeyEncryption -output c:\path\outputKey.txt
- 2: SolidQ.BCP.exe -EncryptPassword password -Key c:\path\outputKey.txt -Output c:\path\outputEncryptedPassword.txt
- 3: Copy in the "Password" tag of this XML (at destination or source, depending of what password are you encrypting)
- the exact output of de c:\path\outputEncryptedPassword.txt
- 4: Copy in the CDATA section, the exact value that you will find at c:\path\outputKey.txt
- Obviously, the two passwords must be generated with the same outputKey.txt :)
- Hints Values:
- - TABLOCK
- - CHECK_CONSTRAINTS
- - FIRE_TRIGGERS
- - KEEP_IDENTITY
- - KEEP_NULLS
- - USEINTERNALTRANSACTIONS
- TimeOut:
- Number of econds to the operation to complete after error
- if 0, no timeout specified
- -->
- <credentialsforce_column_mapping="true">
- <source
- SqlInstance ="10.1.1.99\sql2008r2"
- DatabaseName ="DWrendimiento"
- IntegratedSecurity="false"
- User="sa"
- IsPasswordEncrypted="false"
- Password ="password"
- UseQueryAsSource="true"
- TableName="snapshots.performance_counter_values"
- Query="select * from snapshots.performance_counter_values"
- ColumnNames="performance_counter_instance_id,snapshot_id,collection_time,formatted_value,raw_value_first,raw_value_second"
- />
- <destination
- SqlInstance ="(local)\sql2008r2_2"
- DatabaseName ="borrame"
- IntegratedSecurity="true"
- User="enriquecatala"
- IsPasswordEncrypted="false"
- Password ="n5SoiTel+ulzJuz83IUkBA=="
- TableName="dbo.performance_counter_values"
- ColumnNames="performance_counter_instance_id,snapshot_id2,collection_time,formatted_value,raw_value_first,raw_value_second2"
- />
- <key>
- <![CDATA[example: s&=79"7. D1_ XB-k6N7mja-5-$z2'1kx@*:z7R[V(] zx3=v-Pd|}gq?['\8Qs{i}1DypEG[+'0o7kf+h,Iz@{g2V+w="sjg9\o!H0&T8 y7C0gb*8#@QjC0*?$~C*reB>:NL,0hMF#/:!Kq-1=FW=VM0<3O&TvCQ t@GHd-4&I$]J4.ecS1A\@]]>
- </key>
- </credentials>
- </SolidQBCP>
La herramienta ha sido liberada en codeplex bajo licencia Microsoft Public License (Ms-PL).
Para más información http://bcp2sqlazure.codeplex.com/
miércoles, 18 de mayo de 2011
Webcast TechNet: Optimizando procesos ETL con Integration Services
Sesión práctica conducida por mi compañero y amigo Salvador Ramos, donde se verán diversos paquetes de Integration Services en los que se utilizan buenas prácticas de diseño y optimización de los paquetes aplicadas a cargar tablas de staging, de dimensiones y de hechos, obteniendo trazabilidad de todo lo ocurrido.
Fecha y hora: Miércoles 18/05/2011 a las 19:00h hora UTC+1
Link de visionado: https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032483674&EventCategory=4&culture=es-ES&CountryCode=ES
viernes, 1 de abril de 2011
Liberado el nuevo número de SolidQ Journal
En esta ocasión, toca el número de Marzo del SolidQ Journal edición inglesa.
Lo puedes descargar desde aqui: http://www.solidq.com/sqj/Pages/2011-March-Issue/The-SolidQ-Journal-March-2011.aspx
NOTA: Recuerda que es totalmente gratuito
viernes, 4 de marzo de 2011
Imparto sesiones en el evento “Todo sobre SQL para fabricantes de Software”
El próximo miércoles 16 de marzo de 2011 a partir de las 9h se realiza una serie de sesiones centradas específicamente en SQL Server 2008 R2 y SQL Azure en la sede de Microsoft Ibérica.
La siguiente lista contiene las sesiones que se van a impartir en el evento:
- SQL Server 2008 R2: Nuevas Capacidades, Mejoras y Novedades
- SQL Azure: Facilidades para subir aplicaciones a la nube y rendimiento en Azure
- Diferencias T-SQL entre SQL Azure y SQL Server 2008
- Facilidades al probar y gestionar cambios en SQL Azure. Similitudes y diferencias contra SQL Server 2008 R2
- Alta disponibilidad y seguridad en los datos con SQL Azure
En rojo puedes encontrar las dos sesiones que imparto yo mismo
Para más información y apuntarte para asistir: https://msevents.microsoft.com/cui/EventDetail.aspx?EventID=1032477121&culture=es-ES
Te esperamos!