且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

SQL许可令人头痛。

更新时间:2023-02-25 11:54:48

如果你要将所有12台办公室计算机连接到数据库

直接,那么是。


如果你有所有12台办公室计算机连接到一些代理

程序,这是SQL的唯一连接,可能不是。


jeremiah();

ga********@myway.com 写道:
请向我解释。

我正在使用visual studio professional和sql server编写应用程序
express(虽然我也有一个带有一个客户端许可证的sql server。)

我的应用程序使用c#,windows窗体和sql数据库。

当finsihed我需要安装我的12台办公机器上的应用程序。

我想在我们的文件服务器上安装它使用的数据库,所以12台办公室机器可以连接到它。

我是需要购买额外的许可才能做到这一点? (微软在那里的网站上完全模糊) - 或者我可以从服务器上运行sql数据库并连接到它,而不需要额外的
许可证吗?

谢谢,
Gary。



有人可以详细说明这个。


代理连接?有人可以用务实的话来解释

许可情况在这里吗?

谢谢。


加里。


我认为他的意思是,你写了一些像代理人一样的程序

服务器。


因此,您在12台计算机上的程序将首先连接到您的代理程序

,并且您只能允许您的代理程序打开与sql server的单个

连接。

ga********@myway.com 写道:请有人详细说明这个。

代理连接?有人可以用务实的语言解释
许可情况在这里吗?
谢谢。

Gary。



Please explain to me.

Im writing an app using visual studio professional and sql server
express (although I also have sql server with one client licence.)

My app uses c# , windows forms, and an sql database.

When finsihed I will need to install my app on 12 office machines.

I want to install the database it uses on our fileserver, so the 12
office machines can connect to it.

Do I need to purchase additional licencing to do this? (microsoft is
totally vague on there website) - Or can I run the sql database from
the server and connect into it, without the need for additional
licences?

Thanks,
Gary.

if you are going to have all 12 office computers connect to the database
directly, then yes.

if you are going to have all 12 office computers connect to some proxy
program, that then is the sole connection to SQL, probably not.

jeremiah();

ga********@myway.com wrote:
Please explain to me.

Im writing an app using visual studio professional and sql server
express (although I also have sql server with one client licence.)

My app uses c# , windows forms, and an sql database.

When finsihed I will need to install my app on 12 office machines.

I want to install the database it uses on our fileserver, so the 12
office machines can connect to it.

Do I need to purchase additional licencing to do this? (microsoft is
totally vague on there website) - Or can I run the sql database from
the server and connect into it, without the need for additional
licences?

Thanks,
Gary.



Please can someone elaborate on this.

proxy connection? can someone explain in pragmatic terms what the
licencing situation is here?
thanks.

Gary.


I think what he means, that you write some programs acting like a proxy
server.

So your programs on that 12 machines will connect to your proxy programs
firstly, and you can only allow your proxy program to open one single
connection to the sql server.

ga********@myway.com wrote:
Please can someone elaborate on this.

proxy connection? can someone explain in pragmatic terms what the
licencing situation is here?
thanks.

Gary.