For exp. I have one program work on one network Which is composed of two computers. The program uses SQLServer. Do I need Win Server in this network?
对于exp。我有一个程序在一个网络上工作,由两台计算机组成。该程序使用SQLServer。我需要在这个网络中使用Win Server吗?
(Excuse me. I understand a little English...)
(对不起。我懂一点英语......)
4 个解决方案
#1
2
For two users you would probably be able to run SQL Server Express Edition (Which is Free) on one of the computers.
对于两个用户,您可能可以在其中一台计算机上运行SQL Server Express Edition(免费)。
Assuming your both your computers are windows machines and not something else then your application can run on both machines.
假设您的计算机都是Windows计算机而不是其他计算机,那么您的应用程序可以在两台计算机上运行。
1 instance of your application can access the local sql server. Whilst the 2nd instance can access the server on other PC.
您的应用程序的1个实例可以访问本地SQL Server。虽然第二个实例可以访问其他PC上的服务器。
There is a list of hardware and software requirements here (at least for SQL Server 2008).
这里有一个硬件和软件要求列表(至少对于SQL Server 2008)。
#2
1
I guess you do not need one, SQLServer supports normal OS like Windows XP, Vista ... so accessing the server form the other Computer should be possible, for Example by providing the host URL in the Connectionstring in your application. if im wrong ill appreciate some explanation instead of downvotes.
我猜你不需要一个,SQLServer支持像Windows XP,Vista这样的普通操作系统...所以应该可以从另一台计算机访问服务器,例如在应用程序的Connectionstring中提供主机URL。如果我错了,我会欣赏一些解释,而不是downvotes。
#3
0
It depends. Your example is SQL Server. Some versions of SQL Server require a server-class OS. Some do not. You'd need to reference the SQL Server requirements.
这取决于。您的示例是SQL Server。某些版本的SQL Server需要服务器级操作系统。有些人没有。您需要引用SQL Server要求。
#4
0
If it's microsoft SQL Server then yes you will. However you can virtualise this like other OS's. However you will need a windows server. If it's a Sybase SQL server then no.
如果它是微软SQL Server,那么你会。但是,您可以像其他操作系统一样虚拟化。但是,您将需要一个Windows服务器。如果是Sybase SQL服务器则不行。
#1
2
For two users you would probably be able to run SQL Server Express Edition (Which is Free) on one of the computers.
对于两个用户,您可能可以在其中一台计算机上运行SQL Server Express Edition(免费)。
Assuming your both your computers are windows machines and not something else then your application can run on both machines.
假设您的计算机都是Windows计算机而不是其他计算机,那么您的应用程序可以在两台计算机上运行。
1 instance of your application can access the local sql server. Whilst the 2nd instance can access the server on other PC.
您的应用程序的1个实例可以访问本地SQL Server。虽然第二个实例可以访问其他PC上的服务器。
There is a list of hardware and software requirements here (at least for SQL Server 2008).
这里有一个硬件和软件要求列表(至少对于SQL Server 2008)。
#2
1
I guess you do not need one, SQLServer supports normal OS like Windows XP, Vista ... so accessing the server form the other Computer should be possible, for Example by providing the host URL in the Connectionstring in your application. if im wrong ill appreciate some explanation instead of downvotes.
我猜你不需要一个,SQLServer支持像Windows XP,Vista这样的普通操作系统...所以应该可以从另一台计算机访问服务器,例如在应用程序的Connectionstring中提供主机URL。如果我错了,我会欣赏一些解释,而不是downvotes。
#3
0
It depends. Your example is SQL Server. Some versions of SQL Server require a server-class OS. Some do not. You'd need to reference the SQL Server requirements.
这取决于。您的示例是SQL Server。某些版本的SQL Server需要服务器级操作系统。有些人没有。您需要引用SQL Server要求。
#4
0
If it's microsoft SQL Server then yes you will. However you can virtualise this like other OS's. However you will need a windows server. If it's a Sybase SQL server then no.
如果它是微软SQL Server,那么你会。但是,您可以像其他操作系统一样虚拟化。但是,您将需要一个Windows服务器。如果是Sybase SQL服务器则不行。