SQL Server - Habilitra instancias de ussuario

   
Vista:

Habilitra instancias de ussuario

Publicado por Jose Luis (4 intervenciones) el 25/09/2008 16:09:54
Hola, soy nuevo con SQL Server 2005 y tengo un pequeño gran problema. Tengo una aplicación en C# .Net y en el programa en el momento que se accede a la base de datos ma salta la siguiente SqlException:

Se ha deshabilitado la generación de instancias de usuario en SQL Server. Utilice el valor 'user instances enabled' en sp_configure para generar instancias de usuario.

No se donde se pone esto. He encontrado esto: http://msdn.microsoft.com/es-es/library/ms254504.aspx

Pero sigo sin saber donde hacerlo, no se si oy un poco "tonto" pero yevo dos dias peleandom con esto sin poder trabajar. Si alguien me pudiera orientar le estaria muy agradecido.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Habilitra instancias de ussuario

Publicado por Isaias (3308 intervenciones) el 25/09/2008 18:52:01
Esta instruccion:

sp_configure 'user instances enabled','1'

Debe ejecutarse directamente en tu base de datos

Y tu conexion desde C##, debe hacerse asi:

Data Source=.\SQLExpress;Integrated Security=true;
User Instance=true;AttachDBFilename=|DataDirectory|InstanceDB.mdf;
Initial Catalog=InstanceDB;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Habilitra instancias de ussuario

Publicado por Jose Luis (4 intervenciones) el 25/09/2008 20:01:32
Hola Isaias, muchisimas gracias por contestarme lo primero.

Hago lo que me dices, lo ejecuto sobre la base de datos como una consulta, te digo lo que hago a ver si lo hago bien.

1.- Abro SQL Server Management Studio Express
2.- Creo una nueva consulta y en el desplegable selecciono la bd sobre la que la quiero ejecutar.
3.- Pongo: sp_configure 'user instances enabled','1'
4.- Me responde lo siguiente: Se ha cambiado la opción de configuración 'user instances enabled' de 1 a 1. Ejecute la instrucción RECONFIGURE para instalar.
5.- En la misma consulta, borro lo anterior y pongo lo que me dice: RECONFIGURE
6.- Me dice lo siguiente: Comandos completados correctamente.

Se supone que deberia de estar ya, desde Visual Studio borro la conexion que fallaba y al volverla a crear me vuelve a decir lo mismo del principio.

La cadena de conexión la tenia como me decias.

Sabes que puede estar pasando, es una aplicacion que hice en junio y no me daba problemas, formatee y al volverla a poner me pasa todo esto, necesito modificarlo y probar cosas y estoy un poco desesperado.

Espero puedas volverme a ayudar.

Muchas gracias por tu atencion ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Habilitra instancias de ussuario

Publicado por Isaias (3308 intervenciones) el 26/09/2008 18:43:24
Si ejecutas solo sp_configure, ¿como te aparece 'user instances enabled'? (1 o 0 en running)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Habilitra instancias de ussuario

Publicado por Jose Luis (4 intervenciones) el 26/09/2008 19:12:38
Te remito lo que me aparece al ejecutar sp_configure por si te sirve para saber que pasa:

allow updates 0 1 0 0
clr enabled 0 1 0 0
cross db ownership chaining 0 1 0 0
default language 0 9999 5 5
max text repl size (B) 0 2147483647 65536 65536
nested triggers 0 1 1 1
remote access 0 1 1 1
remote admin connections 0 1 0 0
remote login timeout (s) 0 2147483647 20 20
remote proc trans 0 1 0 0
remote query timeout (s) 0 2147483647 600 600
server trigger recursion 0 1 1 1
show advanced options 0 1 0 0
user instances enabled 0 1 1 1
user options 0 32767 0 0

Bueno las columnas de los valores son:minimum, maximum, config_value, run_value

Parece que esta correcto no???

Bueno como siempre, muchisimas gracias por ayudarme ;)

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Habilitra instancias de ussuario

Publicado por Isaias (3308 intervenciones) el 27/09/2008 00:50:07
Si esta en 1 (corriendo), ¿algun mensaje de error?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Habilitra instancias de ussuario

Publicado por Jose Luis (4 intervenciones) el 27/09/2008 05:53:21
Ningun mensaje de error desde SQL, si el de siempre desde visual studio. No podre contestar en una semana, me voy de viaje. Muchas gracias por todo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Habilitra instancias de ussuario

Publicado por Erick (1 intervención) el 22/10/2008 19:23:11
Hola, yo tenia un problema similar, cuando queria crear bases de datos en mis proyectos obtenia el mismo mensaje de error. Lo que hice fue ejecutar los siguientes comandos sobre la base Master de SQL Server Express 2005

sp_configure 'user instances enabled','1'
reconfigure

Después de eso ya me permitió crear bases de datos en mis proyectos

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Jaime

RE:Habilitra instancias de ussuario

Publicado por Jaime (1 intervención) el 18/02/2009 05:18:52
Hola, me gustaría saber cual es esa base Master de SQL Server Express 2005 y como accedo a ella...

Gracias...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Habilitra instancias de ussuario

Publicado por francisco perez moreno (1 intervención) el 26/01/2011 14:19:33
User instances enabled en sp_configure para generar instancias de usuario
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar