CLR y SQL Sencilliiiiito (pero no puedo :-P)

09/12/2008 - 19:14 por Irak Rubio | Informe spam
Hola, estudiando sobre integrar ensamblados de funciones .net en SQLServer 2005
y ya saben, practicando como lista de cocina los libros, encontré que
pude registrar una clase escrita en C# en SQLServer, y tambien pude
crear las funciones para que SQLServer pueda procesar mis clases,
el problema es que a la hora de inciar el "CHOW", (pulsar el bendito F5) me
aparece un mensaje aguafiestas que dice algo asi: "No tiene permisos para
ejecutar codigo CLR o .net desde SQLServer2005, configure a "YES" la opcion
de permitir ejecutar codigo .net...

La bronca es que mi preciado libro omitió este detalle...

Ya revise en las propiedades del servidor, las propiedades de la bd en
cuestion y no hay nada que me indique que puedo "Activar" las susodicha
ejecucion... entonces. ¿Y eso donde se hace?

Graaaaaxias!!

Preguntas similare

Leer las respuestas

#1 Maxi
09/12/2008 - 19:34 | Informe spam
Estimado, al login con el cual se esta conectando dele permisos de CREATE
ASSEMBLY


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Irak Rubio" escribió en el mensaje
news:
Hola, estudiando sobre integrar ensamblados de funciones .net en SQLServer
2005
y ya saben, practicando como lista de cocina los libros, encontré que
pude registrar una clase escrita en C# en SQLServer, y tambien pude
crear las funciones para que SQLServer pueda procesar mis clases,
el problema es que a la hora de inciar el "CHOW", (pulsar el bendito F5)
me
aparece un mensaje aguafiestas que dice algo asi: "No tiene permisos para
ejecutar codigo CLR o .net desde SQLServer2005, configure a "YES" la
opcion
de permitir ejecutar codigo .net...

La bronca es que mi preciado libro omitió este detalle...

Ya revise en las propiedades del servidor, las propiedades de la bd en
cuestion y no hay nada que me indique que puedo "Activar" las susodicha
ejecucion... entonces. ¿Y eso donde se hace?

Graaaaaxias!!

Respuesta Responder a este mensaje
#2 Irak Rubio
09/12/2008 - 19:52 | Informe spam
Gracias Maxi, voy a probar haber que sale.

Saludos!!!

"Maxi" wrote:

Estimado, al login con el cual se esta conectando dele permisos de CREATE
ASSEMBLY


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Irak Rubio" escribió en el mensaje
news:
> Hola, estudiando sobre integrar ensamblados de funciones .net en SQLServer
> 2005
> y ya saben, practicando como lista de cocina los libros, encontré que
> pude registrar una clase escrita en C# en SQLServer, y tambien pude
> crear las funciones para que SQLServer pueda procesar mis clases,
> el problema es que a la hora de inciar el "CHOW", (pulsar el bendito F5)
> me
> aparece un mensaje aguafiestas que dice algo asi: "No tiene permisos para
> ejecutar codigo CLR o .net desde SQLServer2005, configure a "YES" la
> opcion
> de permitir ejecutar codigo .net...
>
> La bronca es que mi preciado libro omitió este detalle...
>
> Ya revise en las propiedades del servidor, las propiedades de la bd en
> cuestion y no hay nada que me indique que puedo "Activar" las susodicha
> ejecucion... entonces. ¿Y eso donde se hace?
>
> Graaaaaxias!!
>



Respuesta Responder a este mensaje
#3 Gustavo Larriera (MVP)
09/12/2008 - 23:25 | Informe spam
Use el Surface Area Configuration para habilitar el uso de código .NET
hosteado en SQL Server. Por default, esa opción está desactivada.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Irak Rubio" wrote:

Hola, estudiando sobre integrar ensamblados de funciones .net en SQLServer 2005
y ya saben, practicando como lista de cocina los libros, encontré que
pude registrar una clase escrita en C# en SQLServer, y tambien pude
crear las funciones para que SQLServer pueda procesar mis clases,
el problema es que a la hora de inciar el "CHOW", (pulsar el bendito F5) me
aparece un mensaje aguafiestas que dice algo asi: "No tiene permisos para
ejecutar codigo CLR o .net desde SQLServer2005, configure a "YES" la opcion
de permitir ejecutar codigo .net...

La bronca es que mi preciado libro omitió este detalle...

Ya revise en las propiedades del servidor, las propiedades de la bd en
cuestion y no hay nada que me indique que puedo "Activar" las susodicha
ejecucion... entonces. ¿Y eso donde se hace?

Graaaaaxias!!

Respuesta Responder a este mensaje
#4 Irak Rubio
10/12/2008 - 21:35 | Informe spam
Hola otra vez...

Pues bien, especifico el mensaje claro que me manda SQLServer:

Al pulsar "F5" dice:

"Execution of user code in the .net Framework is Disabled"
luego me dice:
"Enable 'Clr enabled' configuration Option"

Los libro en pantalla me dicen que para activar la opción debo
poner:

EXEC SP_Configure 'Clr enabled','1'

Cosa que por supuesto ya hice pero sigo tristemente en las
mismas

Probare con el Surface Area que Gustavo me aconseja,
ya les cuento.

Saludos!


"Gustavo Larriera (MVP)" wrote:

Use el Surface Area Configuration para habilitar el uso de código .NET
hosteado en SQL Server. Por default, esa opción está desactivada.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Irak Rubio" wrote:

> Hola, estudiando sobre integrar ensamblados de funciones .net en SQLServer 2005
> y ya saben, practicando como lista de cocina los libros, encontré que
> pude registrar una clase escrita en C# en SQLServer, y tambien pude
> crear las funciones para que SQLServer pueda procesar mis clases,
> el problema es que a la hora de inciar el "CHOW", (pulsar el bendito F5) me
> aparece un mensaje aguafiestas que dice algo asi: "No tiene permisos para
> ejecutar codigo CLR o .net desde SQLServer2005, configure a "YES" la opcion
> de permitir ejecutar codigo .net...
>
> La bronca es que mi preciado libro omitió este detalle...
>
> Ya revise en las propiedades del servidor, las propiedades de la bd en
> cuestion y no hay nada que me indique que puedo "Activar" las susodicha
> ejecucion... entonces. ¿Y eso donde se hace?
>
> Graaaaaxias!!
>
Respuesta Responder a este mensaje
#5 Maxi Accotto
10/12/2008 - 22:47 | Informe spam
Ahh, ahora es otra cosa :) proba con el SAC y habilita el clr, deberia andar
al toque


Saludos
Maxi Accotto
Microsoft MVP en SQLServer
SQltotalconsulting
-

"Irak Rubio" escribió en el mensaje de
noticias:
Hola otra vez...

Pues bien, especifico el mensaje claro que me manda SQLServer:

Al pulsar "F5" dice:

"Execution of user code in the .net Framework is Disabled"
luego me dice:
"Enable 'Clr enabled' configuration Option"

Los libro en pantalla me dicen que para activar la opción debo
poner:

EXEC SP_Configure 'Clr enabled','1'

Cosa que por supuesto ya hice pero sigo tristemente en las
mismas

Probare con el Surface Area que Gustavo me aconseja,
ya les cuento.

Saludos!


"Gustavo Larriera (MVP)" wrote:

Use el Surface Area Configuration para habilitar el uso de código .NET
hosteado en SQL Server. Por default, esa opción está desactivada.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Irak Rubio" wrote:

> Hola, estudiando sobre integrar ensamblados de funciones .net en
> SQLServer 2005
> y ya saben, practicando como lista de cocina los libros, encontré que
> pude registrar una clase escrita en C# en SQLServer, y tambien pude
> crear las funciones para que SQLServer pueda procesar mis clases,
> el problema es que a la hora de inciar el "CHOW", (pulsar el bendito
> F5) me
> aparece un mensaje aguafiestas que dice algo asi: "No tiene permisos
> para
> ejecutar codigo CLR o .net desde SQLServer2005, configure a "YES" la
> opcion
> de permitir ejecutar codigo .net...
>
> La bronca es que mi preciado libro omitió este detalle...
>
> Ya revise en las propiedades del servidor, las propiedades de la bd en
> cuestion y no hay nada que me indique que puedo "Activar" las susodicha
> ejecucion... entonces. ¿Y eso donde se hace?
>
> Graaaaaxias!!
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida