Actividad pública reciente
Ha respondido en
SQL Server
Base de datos protegida
Lo ideal de esa arquitectura es que se instale en un único sitio y que todos los clientes accedan a la misma instalacion con un navegador. Para llevarte una base de datos sql-server a un equipo, puedes instalar el motor Desktop Engine (MSDE) que está...
Ha respondido en
SQL Server
Sql
El tipo de datos datetime almacena fecha y hora. Para transformarla, utiliza la función convert. Ejemplo para guardar: update TABLA set CAMPO = '18:00:00' where ID = X Ejemplo para recuperar: select CONVERT (varchar(20), CAMPO, 108) from TABLA El 108...
Ha respondido en
SQL Server
SQL y Delphi, problemas con imágenes
No he trabajado con Delphi, así que no te puedo dar el paso a paso, pero si algunas pistas: Hay un tipo de datos llamado image pensado para eso, aunque el tratamiento es un poco complicado. Te pego un trozo de la ayuda que seguro que lo explica mejor...
Ha respondido en
SQL Server
¿Cómo puedo convertir una base de datos creada con sql server 2000 para abrirla con la versión 7?
No existe ninguna opción de guardar en otra version. La verdad es que no me he visto en esa situación, así que te cuento cómo yo lo intentaría: 1.- Utiliza el asistente de importacion/exportacion de datos, creo que te deja pasar objetos (tablas,...
Ha respondido en
SQL Server
Sql Server
Es algo más complicado de escribir, hay que hacerlo con case when. Te pongo un ejemplo sacado de la ayuda: USE pubs GO SELECT Category = CASE type WHEN 'popular_comp' THEN 'Popular Computing' WHEN 'mod_cook' THEN 'Modern Cooking' WHEN 'business' THEN...
Ha respondido en
SQL Server
Replicar BBDD
Lo que se, es pura teoría porque nunca me ha hacho falta: Se puede configurar una distribución, para ello tienes que configurar un servidor como distribuidor con una o varias publicaciones(origen) y otro servidor como suscriptor a las publicaciones....
Ha respondido en
SQL Server
MSSQL y Access
Sería algo así: CREATE PROCEDURE dbo.spGetDatos @Parametro1 INT, @Parametro2 INT AS Select * from Tabla where campo1 = @Parametro1 and campo2 = @Parametro2 return Para obtener el dato devuelto: set rs = cnn.execute ("exec spGetDatos x, y)
Ha respondido en
SQL Server
Problemas al importar data
Puede ser debido a la configuración de tu equipo. Ya sabes, de vez en cuando es necesario reinstalar para que funcione todo correctamente. Antes, prueba lo siguiente: * Instalate el SP2 de SQL-Server (aunque lo tengas ya). * Guarda el DTS en la base...
Ha respondido en
SQL Server
Modelo entidad relación
Si se puede. Esto es para los casos en los que hay una relación entre las tablas de 1 a 1, o 1 a 0. Puedes tener problemas con los autonuméricos. Si lo usas, sólo en una tabla; en el caso de la relación 1 a cero, debe ser en la de 1.
Ha respondido en
SQL Server
Trigger
A mi, personalmente, no me gustan los triggers. Ese tipo de comprobaciones me gusta hacerlo en código o con un procedimiento almacenado. Con los triggers puedes correr el riesgo de perder el control y no saber qué esta ocurriendo en todo momento. Si...
Ha respondido en
SQL Server
Admin SQL
No se puede. El administrador del servidor tiene permiso para ver todo. La solución es encriptar al guardar y desencripar en las consultas.
Ha respondido en
SQL Server
Quiero pasar un campo numérico de una base de datos diseñada en SQL Server a Identidad
Si lo haces con el administrador corporativo, se hace automáticamente. Lo he probado y ejecuta un código así: CREATE TABLE dbo. Tmp_kk ( kk int NOT NULL IDENTITY (1, 1) ) ON [PRIMARY] GO SET IDENTITY_INSERT dbo.Tmp_kk ON GO IF EXISTS(SELECT * FROM...
Ha respondido en
SQL Server
Reducir una base de datos
Desde el administrador corporativo puedes reducir las bases de datos (sobre la base de datos, botón derecho-->todas las tareas). Es el mismo efecto que si lo hicieras desde un plan de mantenimiento. Con un plan de mantenimiento se realiza exactamente...
Ha respondido en
SQL Server
Listado de indices
Desde el administrador corporativo, botón derecho sobre la tabla-->Todas las tareas-->Administrar indices. Desde el analizador de consultas: sp_help Tabla (información de una tabla), sp_helpindex (información de un indice)
Ha respondido en
SQL Server
¿Cómo respondería sql server ante unos 40 millones de registros en una consulta?
No me he visto en esa situación, así que lo que te cuento, es pura teoría. Se supone que sql-server aguanta esa carga. Es cuestión de indexarla correctamente y tener disco suficiente. Además SQLServer es totalmente escalable, de manera que puedes...