Last updated by at .

SQL Server 2012 – Descargar SQL Server 2012 Management Studio Express sólo

Written by lopezatienza on 20/07/2014 – 13:43 -

/SQLSERVER2012

SQL Server 2012

Buenas.

Os dejo el enlace para descargar únicamente el Management Studio de 2012, ya que resulta complicado encontrarlo desde la web de Microsoft.

http://www.microsoft.com/es-ES/download/details.aspx?id=35579

Debeis marcar "SQLManagementStudio_x64_ESN.exe" en el caso que tengáis el Sistema Operativo de 64bits o bien "SQLManagementStudio_x86_ESN.exe" si es de 32bits.

Un saludo.

Autor: Antonio Lopez Atienza


Posted in SQL Server | No Comments »

SQL Server TSQL – Comprobar si se puede convertir de texto a numero una columna

Written by lopezatienza on 09/05/2014 – 12:26 -

Buenas a tod@s.

Me he encontrado con la necesidad de cambiar el tipo de datos de NVARCHAR a FLOAT en una tabla y me he encontrado con que hay registros tienen valores que no se pueden convertir de tipo de datos NVARCHAR a FLOAT.

Read more »


Posted in SQL Server | No Comments »

SQL Server 2005 y 2008 – Dejar contraseña del usuario sa en blanco

Written by lopezatienza on 15/04/2013 – 18:03 -

Hola buenas a todos.

En este artículo voy a detallar cómo dejar la contraseña del usuario sa en blanco en una instalación de SQL Sever 2008.

Cabe destacar que es un riesgo de seguridad muy alto, pero se trata de una actualización de SQL Server 2000 a SQL Server 2008 en un cliente, y cuando se instaló en el pasado dejaron la contraseña en blanco y una gran cantidad de programas que se conectan a la base de datos con el usuario sa y con la contraseña vacía.

Read more »


Posted in SQL Server | No Comments »

SQL Server – Linked Server

Written by lopezatienza on 15/07/2012 – 13:45 -

Buenas a tod@s.

Me he encontrado en la situación que necesitaba añadir en un procedimiento almacenado de INSERT de una tabla de una instancia, un INSERT en otra instancia con los parámetros pasados a este procedimiento almacenado.

Read more »


Posted in SQL Server | No Comments »

SQL Server – Error 233

Written by lopezatienza on 03/01/2012 – 10:15 -

Comentarios

En este artículo voy a tratar el típico error 233 de SQL Server cuando tratamos de conectarnos a un equipo en remoto.

La solución al  problema que abordo, que se trata de configurar la instancia SQL Server para aceptar conexiones remotas ocurre en un 95% de los casos, por lo que puede ser posible que aplicando estos cambios no se resuelva.

Consultar el error siguiente:

"El cliente no pudo establecer una conexión debido a un error durante el proceso de inicialización de la conexión previo al inicio de sesión. Entre las causas posibles se incluyen: el cliente intentó conectar con una versión no compatible de SQL Server; el servidor estaba demasiado ocupado apra aceptar nuevas conexiones; o bien, había una limitación de recuersos (memoria insuficiente o número máximo de conexiones permitidas) en el servidor. (provider: Proveedor de canalizaciones con nombre, error: 0 - No hay ningún proceso en el otro extremo de la canalización.) (Microsoft SQL Server, Error: 233)"

SQLServerError233%5B01%5D.png

Read more »


Posted in SQL Server | No Comments »

SQL Server – Desconectar usuarios de una base de datos

Written by lopezatienza on 20/11/2011 – 11:05 -

Buenas a todos.

En este artículo os expongo un script de TSQL para desconectar usuarios de una base de datos en específica en SQL Server, sólo deberemos cambiar el valor en negrita:



USE master
DECLARE curkillproc
CURSOR FOR
SELECT spid,dbs.name AS dbname
FROM master..sysprocesses pro, master..sysdatabases dbs
WHERE pro.dbid = dbs.dbid
AND dbs.name = 'NOMBRE_DE_LA_BD'
FOR READ ONLY
DECLARE @varspid AS integer
DECLARE @vardbname AS varchar(256)
DECLARE @numUsers AS integer
SET @numUsers = 0
OPEN curkillproc
FETCH NEXT FROM curkillproc
INTO @varspid, @vardbname
WHILE @@fetch_status = 0
BEGIN
EXEC('kill ' + @varspid)
SET @numUsers = @numUsers + 1
FETCH NEXT FROM curkillproc INTO @varspid, @vardbname
END
CLOSE curkillproc
DEALLOCATE curkillproc
SELECT @numUsers as NumUsersDisconnected



Un saludo y espero os sirva de ayuda.

Autor: Antonio Lopez Atienza


Posted in SQL Server | 2 Comments »

SQL Server – Update Select de una tabla con un cruce

Written by lopezatienza on 12/07/2011 – 22:34 -

Buenas.

Con esta consulta actualizas una tabla cruzándola con la que comparas, muy útil y aunque no es complejo puede llegar a dar dolor de cabeza buscando la solución.

Read more »


Tags:
Posted in SQL Server | No Comments »

SQL Server – Importar de Access a SQL Server

Written by lopezatienza on 19/05/2011 – 00:06 -

Buenas a todos.

En este artículo voy a explicar cómo Importar de Access a SQL Server de una manera fácil y sencilla.

Comentar que el ejemplo lo he realizado con SQL Server 2008 (10.0.1600.22) y Office 2003.

Read more »


Tags:
Posted in SQL Server | No Comments »

SQL Server – Impedir guardar cambios que requieran volver a crear tablas

Written by lopezatienza on 04/04/2011 – 14:58 -

Buenas a todos.

Me he encontrado con que al tratar de editar una tabla en SQL Server Management Studio 2008 (10.0.1600.22) me sale el siguiente emergente:

"No se permite guardar los cambios. Los cambios que ha realizado requieren que se quiten y vuelvan a crear las siguientes tablas. Quizás ha realizado cambios en una tabla que no se puede volver a crear o ha habilitado la opción Impedir guardar cambios que requieran volver a crear tablas."

Read more »


Tags:
Posted in SQL Server | 2 Comments »

SQL Server – Funciones

Written by lopezatienza on 14/07/2010 – 20:04 -

Funciones numéricas

 

ABS Returns the absolute value of the expression.
ACOS Returns the angle in radians for the given cosine.
ASIN Returns the angle in radians for the given sine.
ATAN Returns the angle in radians for the given tangent.
ATN2 Returns the angle in radians whose tangent is in between two given floats.
CEILING Returns the smallest integer greater than or equal to a given expression.
COS Returns the cosine from a given angle (in radians).
COT Returns the cotangent from a given angle (in radians).
DEGREES Returns a degrees value from a given expression (in radians).
EXP Returns the exponential value of the expression.
FLOOR Returns the largest integer that is less than or equal to the given expression.
LOG Returns the natural logarithm of a given expression.
LOG10 Returns the base 10 logarithm of the given expression.
PI Returns number PI (3.1415926535897931...).
POWER Returns the result of an expression in power n.
RADIANS Returns radians from degrees.
RAND Returns the random float number in the range of 0 to 1.
ROUND Returns a numeric expression rounded to a specified length or precision.
SIGN Returns +1 for positive expressions, 0 for zero, and –1 for negative expressions.
SIN Returns the sine from a given angle (in radians).
SQUARE Returns the expression squared.
SQRT Returns the square root of the given expression.
TAN Returns the tangent of the given expression. Read more »


Tags:
Posted in SQL Server | No Comments »
RSS
MCC D5E