Licencias de SqlServer 2000

03/02/2005 - 16:45 por Mauricio Henao Romero | Informe spam
Hola a todos.
Espero puedan ayudarme con esta duda de Licencias.

En donde trabajo, hemos comenzado a desarrollar aplicaciones accediendo a
Bases de Datos SqlServer, tenemos un Small Business de 45 licencias, pero son
cerca de 150 empleados.

Debo comprar licencias para cada empleado y asi hacer que acceda a la BD, o
solo me basta una licencia y hacer que mis usuarios se conecten por ODBC ?

Que debo hacer para no incurrir en mas gastos ?

Me dicen tambien que puedo usar COM para crear un servicio y asi usar solo
una licencia, esto es, el servicio consume a SqlServer y las aplicaciones
consumen el servicio.
Es esto correcto ?
Como lo puedo hacer ?


Mis aplicaciones windows las hago en VFP + SqlServer, las aplicaciones de
Intranet las hago en VB.NET + SqlServer y el sitio Web lo tengo en PHP + MySql

Preguntas similare

Leer las respuestas

#1 Maxi
03/02/2005 - 17:02 | Informe spam
Hola las licencias que debes comprar son aquellas que se conectan a
sqlserver, si tienes una sola conexion entonces solo compraras una :-)

Por eso es importante tener las conexiones centralizadas, quizas puedas
armar un componente de acceso a datos y que sea compartido para todos los
clientes, esto por lo general consume 2 licencias a menos que cada cliente
entre con cadenas de conexion distintas y no puedas usar el pool


Salu2
Maxi


"Mauricio Henao Romero"
escribió en el mensaje
news:
Hola a todos.
Espero puedan ayudarme con esta duda de Licencias.

En donde trabajo, hemos comenzado a desarrollar aplicaciones accediendo a
Bases de Datos SqlServer, tenemos un Small Business de 45 licencias, pero
son
cerca de 150 empleados.

Debo comprar licencias para cada empleado y asi hacer que acceda a la BD,
o
solo me basta una licencia y hacer que mis usuarios se conecten por ODBC ?

Que debo hacer para no incurrir en mas gastos ?

Me dicen tambien que puedo usar COM para crear un servicio y asi usar solo
una licencia, esto es, el servicio consume a SqlServer y las aplicaciones
consumen el servicio.
Es esto correcto ?
Como lo puedo hacer ?


Mis aplicaciones windows las hago en VFP + SqlServer, las aplicaciones de
Intranet las hago en VB.NET + SqlServer y el sitio Web lo tengo en PHP +
MySql

Respuesta Responder a este mensaje
#2 Mauricio Henao Romero
03/02/2005 - 17:09 | Informe spam
Hola Maxi.

Entonces, la idea es hacer una Dll que consuma todos los servicion de
SqlServer y poner a cada aplicacion a tomar dicha Dll ?



"Maxi" wrote:

Hola las licencias que debes comprar son aquellas que se conectan a
sqlserver, si tienes una sola conexion entonces solo compraras una :-)

Por eso es importante tener las conexiones centralizadas, quizas puedas
armar un componente de acceso a datos y que sea compartido para todos los
clientes, esto por lo general consume 2 licencias a menos que cada cliente
entre con cadenas de conexion distintas y no puedas usar el pool


Salu2
Maxi


"Mauricio Henao Romero"
escribió en el mensaje
news:
> Hola a todos.
> Espero puedan ayudarme con esta duda de Licencias.
>
> En donde trabajo, hemos comenzado a desarrollar aplicaciones accediendo a
> Bases de Datos SqlServer, tenemos un Small Business de 45 licencias, pero
> son
> cerca de 150 empleados.
>
> Debo comprar licencias para cada empleado y asi hacer que acceda a la BD,
> o
> solo me basta una licencia y hacer que mis usuarios se conecten por ODBC ?
>
> Que debo hacer para no incurrir en mas gastos ?
>
> Me dicen tambien que puedo usar COM para crear un servicio y asi usar solo
> una licencia, esto es, el servicio consume a SqlServer y las aplicaciones
> consumen el servicio.
> Es esto correcto ?
> Como lo puedo hacer ?
>
>
> Mis aplicaciones windows las hago en VFP + SqlServer, las aplicaciones de
> Intranet las hago en VB.NET + SqlServer y el sitio Web lo tengo en PHP +
> MySql
>



Respuesta Responder a este mensaje
#3 Maxi
03/02/2005 - 17:14 | Informe spam
Sip, a eso se lo llama CNN o Conection Manager. Para ello no es tan simple,
si usas clases vas a tener que solucionar el tema de que no se instancie mas
de una vez si ya esta instanciada, para lo cual te recomiendo el patron
Singleton.

Si usas VB.NET y me das una direccion de correo te paso la clase que yo uso
para esto.


Salu2
Maxi


"Mauricio Henao Romero"
escribió en el mensaje
news:
Hola Maxi.

Entonces, la idea es hacer una Dll que consuma todos los servicion de
SqlServer y poner a cada aplicacion a tomar dicha Dll ?



"Maxi" wrote:

Hola las licencias que debes comprar son aquellas que se conectan a
sqlserver, si tienes una sola conexion entonces solo compraras una :-)

Por eso es importante tener las conexiones centralizadas, quizas puedas
armar un componente de acceso a datos y que sea compartido para todos los
clientes, esto por lo general consume 2 licencias a menos que cada
cliente
entre con cadenas de conexion distintas y no puedas usar el pool


Salu2
Maxi


"Mauricio Henao Romero"
escribió en el mensaje
news:
> Hola a todos.
> Espero puedan ayudarme con esta duda de Licencias.
>
> En donde trabajo, hemos comenzado a desarrollar aplicaciones accediendo
> a
> Bases de Datos SqlServer, tenemos un Small Business de 45 licencias,
> pero
> son
> cerca de 150 empleados.
>
> Debo comprar licencias para cada empleado y asi hacer que acceda a la
> BD,
> o
> solo me basta una licencia y hacer que mis usuarios se conecten por
> ODBC ?
>
> Que debo hacer para no incurrir en mas gastos ?
>
> Me dicen tambien que puedo usar COM para crear un servicio y asi usar
> solo
> una licencia, esto es, el servicio consume a SqlServer y las
> aplicaciones
> consumen el servicio.
> Es esto correcto ?
> Como lo puedo hacer ?
>
>
> Mis aplicaciones windows las hago en VFP + SqlServer, las aplicaciones
> de
> Intranet las hago en VB.NET + SqlServer y el sitio Web lo tengo en PHP
> +
> MySql
>



Respuesta Responder a este mensaje
#4 Mauricio Henao Romero
03/02/2005 - 22:57 | Informe spam
Excelente.

Entiendo algo de VB.NET, por eso se que lo puedo acoplar a VFP.

Mi direccion es

Gracias Maxi !!!



"Maxi" wrote:

Sip, a eso se lo llama CNN o Conection Manager. Para ello no es tan simple,
si usas clases vas a tener que solucionar el tema de que no se instancie mas
de una vez si ya esta instanciada, para lo cual te recomiendo el patron
Singleton.

Si usas VB.NET y me das una direccion de correo te paso la clase que yo uso
para esto.


Salu2
Maxi


"Mauricio Henao Romero"
escribió en el mensaje
news:
> Hola Maxi.
>
> Entonces, la idea es hacer una Dll que consuma todos los servicion de
> SqlServer y poner a cada aplicacion a tomar dicha Dll ?
>
>
>
> "Maxi" wrote:
>
>> Hola las licencias que debes comprar son aquellas que se conectan a
>> sqlserver, si tienes una sola conexion entonces solo compraras una :-)
>>
>> Por eso es importante tener las conexiones centralizadas, quizas puedas
>> armar un componente de acceso a datos y que sea compartido para todos los
>> clientes, esto por lo general consume 2 licencias a menos que cada
>> cliente
>> entre con cadenas de conexion distintas y no puedas usar el pool
>>
>>
>> Salu2
>> Maxi
>>
>>
>> "Mauricio Henao Romero"
>> escribió en el mensaje
>> news:
>> > Hola a todos.
>> > Espero puedan ayudarme con esta duda de Licencias.
>> >
>> > En donde trabajo, hemos comenzado a desarrollar aplicaciones accediendo
>> > a
>> > Bases de Datos SqlServer, tenemos un Small Business de 45 licencias,
>> > pero
>> > son
>> > cerca de 150 empleados.
>> >
>> > Debo comprar licencias para cada empleado y asi hacer que acceda a la
>> > BD,
>> > o
>> > solo me basta una licencia y hacer que mis usuarios se conecten por
>> > ODBC ?
>> >
>> > Que debo hacer para no incurrir en mas gastos ?
>> >
>> > Me dicen tambien que puedo usar COM para crear un servicio y asi usar
>> > solo
>> > una licencia, esto es, el servicio consume a SqlServer y las
>> > aplicaciones
>> > consumen el servicio.
>> > Es esto correcto ?
>> > Como lo puedo hacer ?
>> >
>> >
>> > Mis aplicaciones windows las hago en VFP + SqlServer, las aplicaciones
>> > de
>> > Intranet las hago en VB.NET + SqlServer y el sitio Web lo tengo en PHP
>> > +
>> > MySql
>> >
>>
>>
>>



Respuesta Responder a este mensaje
#5 Mauricio Henao Romero
03/02/2005 - 22:59 | Informe spam
Bueno, eso si que es una mala noticia.
Me acaban de confirmar que son 320 usuarios :(

Que hago ??

El coste de las licencias es increiblemente elevado.



"Gustavo Larriera [MVP]" wrote:

Maxi, me temo que lo que dices no es correcto.

El uso de licencias de acceso cliente (CAL) de SQL Server contabiliza
las conexiones al servidor, sean directas o _indirectas_.

Si usas multiplexación de conexiones, es decir que el software cliente
de los PC se conectan a un servidor de aplicaciones que a su vez se
conecta a SQL, tenemos que el servidor de aplicaciones es el único que
se conecta directamente a SQL pero los PC cliente se conectan
indirectamente usando al servidor de aplicaciones como intermediario.

En estos casos cada PC requiere una licencia (aunque accede en forma
indirecta).

Los detalles se pueden leer del documento de licenciamiento, disponible
en:

http://download.microsoft.com/downl...L2KLic.doc

Ver la sección "MULTIPLEXING: USE OF MIDDLEWARE, TRANSACTION SERVERS,
AND MULTI-TIERED ARCHITECTURES".

Saludos
gux

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"Maxi" wrote in message
news::
> Hola las licencias que debes comprar son aquellas que se conectan a
> sqlserver, si tienes una sola conexion entonces solo compraras una :-)
>
> Por eso es importante tener las conexiones centralizadas, quizas puedas
> armar un componente de acceso a datos y que sea compartido para todos los
>
> clientes, esto por lo general consume 2 licencias a menos que cada cliente
>
> entre con cadenas de conexion distintas y no puedas usar el pool
>
>
> Salu2
> Maxi
>
>
> "Mauricio Henao Romero"
> escribió en el mensaje
> news:
> > Hola a todos.
> > Espero puedan ayudarme con esta duda de Licencias.
> >
> > En donde trabajo, hemos comenzado a desarrollar aplicaciones accediendo
> > a
> > Bases de Datos SqlServer, tenemos un Small Business de 45 licencias,
> > pero
> > son
> > cerca de 150 empleados.
> >
> > Debo comprar licencias para cada empleado y asi hacer que acceda a la
> > BD,
> > o
> > solo me basta una licencia y hacer que mis usuarios se conecten por ODBC
> > ?
> >
> > Que debo hacer para no incurrir en mas gastos ?
> >
> > Me dicen tambien que puedo usar COM para crear un servicio y asi usar
> > solo
> > una licencia, esto es, el servicio consume a SqlServer y las
> > aplicaciones
> > consumen el servicio.
> > Es esto correcto ?
> > Como lo puedo hacer ?
> >
> >
> > Mis aplicaciones windows las hago en VFP + SqlServer, las aplicaciones
> > de
> > Intranet las hago en VB.NET + SqlServer y el sitio Web lo tengo en PHP +
> >
> > MySql
> >


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida