dcanete

dcanete

 15,8K puntos  Andalucía, España @dcanete desde - visto
Preguntar

Actividad pública reciente

Ha respondido en

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

Diccionario de datos

NO se a que te refieres.
Ha respondido en

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 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

¿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

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

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

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

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

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

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

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

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

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

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

¿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...