Pregunta de novato

22/05/2006 - 12:58 por Juan de la Torre | Informe spam
Hola, a ver si podeis hecharme una mano
Tengo un aplicacion VB .net que tiene una base de datos sql en la misma
carpeta de la aplicacion en el ordenador donde la estoy programando funcione
a perfectamente. Tengo sqlexpress 2005.

Paso la aplicacion y la base de datos a otro ordenadordentro de la misma
carpeta: a la unidad c: del servidor y desde otro ordenador de la red intento
ejecutar la aplicacion pero me da un error. Supongo que no encuentra la base
de datos. He intentado a cambiar la cadena de conexion y en vez de poner el
path completo solo pongo el nombre de la base de datos pues como esta en la
misma carpeta de la aplicacion deberia encontrarla, pero me da un error al
cambiar el path en el mismo entorno de desarrollo. Como puedo hacerlo?

Puede ser que no este funcionando de forma remota el SqlExpress del
servidor?, la red funciona perfectamente.

Gracias, un saludo

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
22/05/2006 - 13:08 | Informe spam
Por defecto las conexiones remotas no están habilitadas en SQL Server
2005: tienes que aceptarlas a través del configurador de seguridad.

También nos ayudaría que nos mostraras el error que te lanza...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Juan de la Torre" escribió en el
mensaje news:
Hola, a ver si podeis hecharme una mano
Tengo un aplicacion VB .net que tiene una base de datos sql en la misma
carpeta de la aplicacion en el ordenador donde la estoy programando


funcione
a perfectamente. Tengo sqlexpress 2005.

Paso la aplicacion y la base de datos a otro ordenadordentro de la misma
carpeta: a la unidad c: del servidor y desde otro ordenador de la red


intento
ejecutar la aplicacion pero me da un error. Supongo que no encuentra la


base
de datos. He intentado a cambiar la cadena de conexion y en vez de poner


el
path completo solo pongo el nombre de la base de datos pues como esta en


la
misma carpeta de la aplicacion deberia encontrarla, pero me da un error al
cambiar el path en el mismo entorno de desarrollo. Como puedo hacerlo?

Puede ser que no este funcionando de forma remota el SqlExpress del
servidor?, la red funciona perfectamente.

Gracias, un saludo

Respuesta Responder a este mensaje
#2 Juan de la Torre
22/05/2006 - 15:30 | Informe spam
Este es el error:

La aplicacion intento realizar una operacion no permitida por la directiva
de seguridad. Para otorgar a esta aplicacion el permiso requerido pongase en
contacto con el administrador del sistema o utilice la herramienta de
configuracion de Microsoft.NET Framework.

Si hace click en continuar

Error de solicitud de permiso de tipo
'System.Data.SqlClient.SqlClientPermission, System.Data,
Version=2.0.0.0, Culture=neutral


Yo lo que quiero que haga mi aplicacion es que ejecutandola desde otro
ordenador de la red, que sea operativa. Pero solo teniendo una sola copia de
la aplicacion en el servidor. Crearia un acceso directo del .exe de la
aplicacion en cada uno de los ordenadores de la red. No se si estare diciendo
una tonteria
Gracias por vuestro tiempo.

"Carlos Sacristán" wrote:

Por defecto las conexiones remotas no están habilitadas en SQL Server
2005: tienes que aceptarlas a través del configurador de seguridad.

También nos ayudaría que nos mostraras el error que te lanza...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Juan de la Torre" escribió en el
mensaje news:
> Hola, a ver si podeis hecharme una mano
> Tengo un aplicacion VB .net que tiene una base de datos sql en la misma
> carpeta de la aplicacion en el ordenador donde la estoy programando
funcione
> a perfectamente. Tengo sqlexpress 2005.
>
> Paso la aplicacion y la base de datos a otro ordenadordentro de la misma
> carpeta: a la unidad c: del servidor y desde otro ordenador de la red
intento
> ejecutar la aplicacion pero me da un error. Supongo que no encuentra la
base
> de datos. He intentado a cambiar la cadena de conexion y en vez de poner
el
> path completo solo pongo el nombre de la base de datos pues como esta en
la
> misma carpeta de la aplicacion deberia encontrarla, pero me da un error al
> cambiar el path en el mismo entorno de desarrollo. Como puedo hacerlo?
>
> Puede ser que no este funcionando de forma remota el SqlExpress del
> servidor?, la red funciona perfectamente.
>
> Gracias, un saludo
>



Respuesta Responder a este mensaje
#3 Juan de la Torre
23/05/2006 - 19:14 | Informe spam
Ya he conseguido que desde un ordenador cliente y desde visual basic al crear
una nueva conexion con la herramientas me vea el servidor, pero no encuentra
la instancia de sqlexpress.

Alguna idea?

Gracias

"Juan de la Torre" wrote:

Este es el error:

La aplicacion intento realizar una operacion no permitida por la directiva
de seguridad. Para otorgar a esta aplicacion el permiso requerido pongase en
contacto con el administrador del sistema o utilice la herramienta de
configuracion de Microsoft.NET Framework.

Si hace click en continuar

Error de solicitud de permiso de tipo
'System.Data.SqlClient.SqlClientPermission, System.Data,
Version=2.0.0.0, Culture=neutral


Yo lo que quiero que haga mi aplicacion es que ejecutandola desde otro
ordenador de la red, que sea operativa. Pero solo teniendo una sola copia de
la aplicacion en el servidor. Crearia un acceso directo del .exe de la
aplicacion en cada uno de los ordenadores de la red. No se si estare diciendo
una tonteria
Gracias por vuestro tiempo.

"Carlos Sacristán" wrote:

> Por defecto las conexiones remotas no están habilitadas en SQL Server
> 2005: tienes que aceptarlas a través del configurador de seguridad.
>
> También nos ayudaría que nos mostraras el error que te lanza...
>
>
> Un saludo
>
> -
> "Sólo sé que no sé nada. " (Sócrates)
>
> "Juan de la Torre" escribió en el
> mensaje news:
> > Hola, a ver si podeis hecharme una mano
> > Tengo un aplicacion VB .net que tiene una base de datos sql en la misma
> > carpeta de la aplicacion en el ordenador donde la estoy programando
> funcione
> > a perfectamente. Tengo sqlexpress 2005.
> >
> > Paso la aplicacion y la base de datos a otro ordenadordentro de la misma
> > carpeta: a la unidad c: del servidor y desde otro ordenador de la red
> intento
> > ejecutar la aplicacion pero me da un error. Supongo que no encuentra la
> base
> > de datos. He intentado a cambiar la cadena de conexion y en vez de poner
> el
> > path completo solo pongo el nombre de la base de datos pues como esta en
> la
> > misma carpeta de la aplicacion deberia encontrarla, pero me da un error al
> > cambiar el path en el mismo entorno de desarrollo. Como puedo hacerlo?
> >
> > Puede ser que no este funcionando de forma remota el SqlExpress del
> > servidor?, la red funciona perfectamente.
> >
> > Gracias, un saludo
> >
>
>
>
Respuesta Responder a este mensaje
#4 wigame2
08/06/2006 - 19:07 | Informe spam
Juan de la Torre wrote:

Ya he conseguido que desde un ordenador cliente y desde visual basic al


crear
una nueva conexion con la herramientas me vea el servidor, pero no encuentra
la instancia de sqlexpress.

Alguna idea?

Gracias

"Juan de la Torre" wrote:

> Este es el error:
>
> La aplicacion intento realizar una operacion no permitida por la directiva
> de seguridad. Para otorgar a esta aplicacion el permiso requerido pongase


en
> contacto con el administrador del sistema o utilice la herramienta de
> configuracion de Microsoft.NET Framework.
>
> Si hace click en continuar
>
> Error de solicitud de permiso de tipo
> 'System.Data.SqlClient.SqlClientPermission, System.Data,
> Version=2.0.0.0, Culture=neutral
>
>
> Yo lo que quiero que haga mi aplicacion es que ejecutandola desde otro
> ordenador de la red, que sea operativa. Pero solo teniendo una sola copia


de
> la aplicacion en el servidor. Crearia un acceso directo del .exe de la
> aplicacion en cada uno de los ordenadores de la red. No se si estare


diciendo
> una tonteria
> Gracias por vuestro tiempo.
>
> "Carlos Sacristà¡n" wrote:
>
> > Por defecto las conexiones remotas no està¡n habilitadas en SQL


Server
> > 2005: tienes que aceptarlas a través del configurador de seguridad.
> >
> > También nos ayudarà­a que nos mostraras el error que te lanza...
> >
> >
> > Un saludo
> >
> > -
> > "Sólo sé que no sé nada. " (Sócrates)
> >
> > "Juan de la Torre" escribió


en el
> > mensaje news:
> > > Hola, a ver si podeis hecharme una mano
> > > Tengo un aplicacion VB .net que tiene una base de datos sql en la misma
> > > carpeta de la aplicacion en el ordenador donde la estoy programando
> > funcione
> > > a perfectamente. Tengo sqlexpress 2005.
> > >
> > > Paso la aplicacion y la base de datos a otro ordenadordentro de la


misma
> > > carpeta: a la unidad c: del servidor y desde otro ordenador de la red
> > intento
> > > ejecutar la aplicacion pero me da un error. Supongo que no encuentra la
> > base
> > > de datos. He intentado a cambiar la cadena de conexion y en vez de


poner
> > el
> > > path completo solo pongo el nombre de la base de datos pues como esta


en
> > la
> > > misma carpeta de la aplicacion deberia encontrarla, pero me da un


error al
> > > cambiar el path en el mismo entorno de desarrollo. Como puedo hacerlo?
> > >
> > > Puede ser que no este funcionando de forma remota el SqlExpress del
> > > servidor?, la red funciona perfectamente.
> > >
> > > Gracias, un saludo
> > >
> >
> >
> >


****************************************************************************
****************************************************************************
****************************************************************************
**** Yo tengo la respuesta a tu problema si quieres te puedo ayudar mi
****
**** msn es: y desde hay te doy la respuesta a tu
****
**** inquietud...
****
****************************************************************************
****************************************************************************
****************************************************************************
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida