Archive for 'SQL'

Perfeccionando Triggers y Set Nocount On

Posted by:

Recientemente he aprendido un nuevo comando, al que quizás no demos importancia, pero que es vital si trabajamos con Triggers.

Actualizar multiples registros desde un Trigger

Os pongo en situación

Un cliente me ha solicitado hacer un cambio en una tabla cuando realiza una modificación en otra tabla.

Se podría hacer manualmente que un update a pelo, pero como siempre digo, no es muy elegante.

La forma elegante es utilizar un Trigger que nos gestione estas modificaciones y que el cliente/usuario no se entere de ...

Continue Reading →
0

Creando Triggers para A3ERP y SQL

Posted by:

Estoy trabajando con Triggers (que no había usado practicamente nunca), y tras pegarme unos cuantos cabezazos he conseguido hacer que funcionen.

Como no tengo mucho tiempo, pondré mi casuistica:

Quería que al actualizar un registro, se actualizara un campo interno de la misma tabla

En Cristiano, quería que si actualizaba algún campo de la ficha del cliente, se me marcara un campo de la misma tabla del Cliente, para indicar que se había hecho algún tipo de actualización.

Los problemas que me he encontrado ...

Continue Reading →
0

SQL – Duplicar estructura y datos de una tabla

Posted by:

Ya sabéis que soy un poco vago y que la vagancia agudiza el ingenio.

Hasta la fecha duplicar la tabla me llevaba un poco de tiempo o pasos, que he conseguido reducir a un script simple y sencillo.

Aquí lo teneis:

Si queremos copiar dos tablas, o traspasar los datos de una tabla a otra.

SQL:
  1. Continue Reading →
    1

SQL Script – Actualizar Datos utilizando una vista (UPDATE + VIEW)

Posted by:

Hoy voy a explicar como utlizar un Update con una vista, o lo que es lo mismo, actualizar los datos de una Tabla de Sql utilizando una vista o consulta.

UPDATE Simple:

Hasta ahora, lo que hacíamos para actualizar si teniamos un Access a mano era un Buscar y Reemplazar de los datos o un Actualizar sencillito.

el problema era cuando el Access no chutaba o el volumen de datos era un pelín grande y Access no llegaba.

El UPDATE básico tiene la estructura:

UPDATE ...

Continue Reading →
0

Nexus A3 ERP – Tabla Identificadores

Posted by:

A pesar de que A3 ERP tiene un módulo de importación y exportación de datos. En ocasiones nos podemos ver en la tesitura de importar registros a pelo con el riesgo que ello comporta.

Una de las cosas que hay que tener en cuenta, es que varias tablas, con sus índices correspondientes se guardan en la tabla IDENTIFICADORES de la base de datos en la que operemos.

Asi si queremos añadir nuevas cuentas contables, deberemos seguir correlatimenten el IDCUENTA y el último ...

Continue Reading →
0

SQL Script Replace (Transact SQL) – Reemplazar texto via SQL

Posted by:

La verdad es que estoy muy acostumbrado cuando tengo que hacer según que manipulaciones de datos, con Access o sucedaneos.

Sólo hay que seleccionar la opción Buscar y Reemplazar, y alehop!!! Cambio realizado.

He de reconocer que soy de mente vaga, y hacer un reemplazar via código pues… busco la comodidad, hasta que como en esta ocasión no me ha quedado más remedio que picar una consulta que me actualizara los datos que yo quería (Access, cuanto te echo de menos… jejeje)

Bueno, ...

Continue Reading →
2

.Net Problemas al buscar los Servidores SQL, no carga Instancias (SqlDataSourceEnumerator)

Posted by:

En anteriores post, hemos buscado los Servidores Disponibles en SQL y las Bases de Datos de un Servidor SQL.

Al trabajar vía código, puede suceder que no encontremos nuestra instancia, al buscar los servidores mediante SQLDataSourceEnumerator.

¿A qué puede ser debido este problema?

Uno de los principales motivos, es que el Visor de SQL no esté activo.

Solución:

  1. Ir a programas, al servidor de SQL
  2. Abrir en Herramientas de configuración el SQL Server Configuration Manager
  3. Seguramente el Explorador de SQL Server (SQL Browser) está apagado ...
Continue Reading →
0

.Net C# Obtener Lista de Bases de Datos

Posted by:

A continuación detallo el procedimiento para obtener una lista de las bases de datos disponibles en un Servidor SQL via código.

C#:
  1. span style=”color: #808080;”>”server=MYSERVER\\SQLEXPRESS;uid=sa;pwd=1234″“sp_databases”

El procedimiento, es pasarle el servidor en el que queremos buscar las Bases de Datos, y utilizaremos un Procedimiento Almacenado ...

Continue Reading →
0

.Net C# Obtener Lista de Servidores

Posted by:

A continuación detallo el procedimiento para obtener una lista de los servidores disponibles via código.

Para ello utilizaremos la función System.Data.Sql.SqlDataSourceEnumerator, que nos permitirá obtener los servidores disponibles.

C#:
  1. span style=”color: #008080; font-style: italic;”>//Mediante la función GetDataSources, obtengo una tabla con la información de los servidores
  2. Continue Reading →
    1

Problemas con VMWare y SQL Server – Lentitud por consumo de memoria

Posted by:

Tengo varias máquinas virtuales para varios temas, y en uno tengo un problema que por momentos se ha vuelto insufrible.

Una de las máquinas virtuales que tengo, es un Windows XP en el que tengo instalado un servidor de SQL 2005 para realizar pruebas.

Cada 30 minutos aproximadamente, la velocidad comienza a caer en picado, hasta que prácticamente le cuesta mucho responder a las ordenes que se le dan.

Al consultar el administrador de Tareas, la sorpresa es que el rendimiento de la ...

Continue Reading →
0
Page 1 of 2 12
UA-30641277-1