Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我是否需要web服务器来查询本地网络上的SQL server数据库_Javascript_Java_Php_Sql_Apache - Fatal编程技术网

Javascript 我是否需要web服务器来查询本地网络上的SQL server数据库

Javascript 我是否需要web服务器来查询本地网络上的SQL server数据库,javascript,java,php,sql,apache,Javascript,Java,Php,Sql,Apache,我在本地网络上有一个Microsoft SQL Server数据库。我想开发一个应用程序,从任何工作站查询数据库。我已经读到,这可以用JavaScript来完成,但由于安全问题,这样做是不好的做法。因此,我似乎必须使用服务器端脚本,使用PHP或Java等语言。然后我是否需要设置一个web服务器,比如Apache 我想使用开源软件,而不是IIS和ASP.NET 我期待你的帮助 提前感谢。不必详细介绍网络配置以确保安全,答案是肯定的,您应该使用服务器端语言,如PHP/ASP/JAVA 典型设置:客户

我在本地网络上有一个Microsoft SQL Server数据库。我想开发一个应用程序,从任何工作站查询数据库。我已经读到,这可以用JavaScript来完成,但由于安全问题,这样做是不好的做法。因此,我似乎必须使用服务器端脚本,使用PHP或Java等语言。然后我是否需要设置一个web服务器,比如Apache

我想使用开源软件,而不是IIS和ASP.NET

我期待你的帮助


提前感谢。

不必详细介绍网络配置以确保安全,答案是肯定的,您应该使用服务器端语言,如PHP/ASP/JAVA

典型设置:客户端>服务器(creds)>数据库


原因通常是,在将数据返回到客户端之前,数据需要在服务器端语言中重新格式化,并保持登录数据库的凭据的安全性,而客户端界面无法访问这些凭据。

是的,您必须设置web服务器,如apache/tomcat或其他您可以设置的东西,但是你仍然需要一个服务器。这是一个用于SQL Server的NodeJS连接器。RDP进入数据库服务器并查询,msAccess前端SQL server后端。SSM,SSR,各种网站。。。我们在剥哪只猫的皮?有几种方法可以应用到数据库中;但是,如果人们只查询数据库,SSRS似乎是最简单的。如果他们在改变数据,那是另一种动物。这个问题开始显得过于宽泛和基于观点。是的,你是对的@Fred ii-。。。他们应该完成他们的家庭作业如果投票失败请解释,我很想听到我是怎么错的lol,我已经做了多年的网络管理员以及十年的应用和开发经验。使用服务器端语言是否需要设置web服务器?不,安装Apache需要基本的操作系统级理解,因此,无论是基于windows还是基于unix(linux、ubuntu等),您都可以在Apache网站上找到安装/配置指南。PHP是一种解释性语言,意味着web服务器(Apache)在处理请求时处理请求并动态编译解释代码,而不是像C或Java这样的编译语言。因此,仅供参考,如果您打算使用PHP,您需要首先安装Apache来解释它,如果您使用C或Java,您可以开始编写连接和查询网络上MSSQL数据库节点的程序。“使用服务器端语言是否需要设置web服务器?”“不,安装Apache需要基本的操作系统级理解”. Apache不是web服务器吗?我想你就是为了这个。¯\_(ツ)_/“还有,我相信投票反对的人不会在乎你有多少经验。如果他们有经验,我会在wazoo获得选票!