Pregunta Sql Server 2000 y Sql Server 2005

03/01/2007 - 18:32 por Jose Manuel Davila | Informe spam
que tal a todos mi Pregunta es la siguiente.

Hay una aplicacion ya existe en mi servidor de bd de datos (sql server
2000) desarrollada en Visual Studio .NET 2003, pero estoy desarrollando
otra pequeña aplicacion sobre Visual Studio .NEt 2005 y SQL server 2005
Como es que tengo que manejar mi base de datos si se supone que en
visual studio Net 2005 las bases de datos son archivos que se agregan
dentro del proyecto, esto quiere decir que no estan depositados como en
SQL server 2000 dentro de la base de datos, sino que se encuentran en el
mismo directorio donde se encuentra la aplicacion, mi duda es Funcionara
sin que este Atachada en el servidor de BD.


Soy nuevo en este Ambiente ojala me pudieran ayudar.

Saludos !
 

Leer las respuestas

#1 Alberto Poblacion
03/01/2007 - 18:53 | Informe spam
"Jose Manuel Davila" wrote in message
news:%
Hay una aplicacion ya existe en mi servidor de bd de datos (sql server
2000) desarrollada en Visual Studio .NET 2003, pero estoy desarrollando
otra pequeña aplicacion sobre Visual Studio .NEt 2005 y SQL server 2005
Como es que tengo que manejar mi base de datos si se supone que en visual
studio Net 2005 las bases de datos son archivos que se agregan dentro del
proyecto, esto quiere decir que no estan depositados como en SQL server
2000 dentro de la base de datos, sino que se encuentran en el mismo
directorio donde se encuentra la aplicacion, mi duda es Funcionara sin que
este Atachada en el servidor de BD.



El tema de que la base de datos esté en el directorio de la aplicación o
no, no tiene nada que ver con el hecho de usar Visual Studio 2005. Con VS
2005 viene incluida la versión Express de SQL Server 2005, la cual tiene una
opción que se denomina "User Instance" para arrancar una instancia "sobre la
marcha" y atachar a ella un archivo mdf cualquiera, por ejemplo, uno que se
encuentre en el directorio de tu programa. Esta opción se activa en la
cadena de conexión poniendo lo de "User Instance=true" y
"attachdbfilename=tufichero", que el Visual Studio te ha puesto de forma
predeterminada en la cadena de conexión. Pero nada te impide cambiar la
cadena de conexión a una similar a la que usabas con VS2003 de forma que
apunte a una instancia "normal" de Sql Server 2000 o 2005 y usar esa base de
datos en la forma en la que lo estabas haciendo con anterioridad.

Preguntas similares