2017-04-11 21 views
-2

我在本地網絡上有Microsoft SQL Server數據庫。我想開發一個應用程序來從任何工作站查詢數據庫。我已經讀過這可以用JavaScript來完成,但這樣做是由於安全問題的不好做法。所以看來,我將不得不使用服務器端腳本,並使用諸如PHP或Java之類的語言。那麼我會不得不建立一個Web服務器,比如Apache?我是否需要Web服務器來查詢本地網絡上的SQL Server數據庫

我想使用開源軟件,而不是IIS和ASP.NET。

我期待您的幫助。

在此先感謝。

+1

是的,你將不得不安裝web服務器像apache/tomcat或其他東西 –

+0

是的,你可以,但你仍然需要一個服務器。這是SQL Server的NodeJS連接器。 https://github.com/patriksimek/node-mssql – mawburn

+0

RDP進入數據庫服務器並查詢,msAccess前端SQL Server後端。 SSMS,SSRS,各種各樣的網絡......我們正在剝皮的貓是什麼?有幾種方法可以應用到數據庫;但是如果人們只是在查詢數據庫,SSRS似乎是最簡單的。如果他們正在改變數據,那是一種不同的動物。 – xQbert

回答

1

爲了確保這一點,不用詳細介紹網絡配置,答案是肯定的,您應該使用服務器端語言,如PHP/ASP/JAVA。

典型設置:CLIENT> SERVER(creds)> DATABASE

原因這通常是數據將需要在服務器側語言之前重新格式化返回它返回到客戶端之前,以及保持憑據登錄到您的數據庫,並保證客戶端界面不可訪問。

+1

如果投票表決請解釋,我很想聽聽我怎麼錯了大聲笑,我已經多年的網絡管理員以及十年的應用和開發經驗。 –

+0

使用服務器端語言是否需要設置Web服務器? –

+0

不,它需要基本的操作系統級別的理解來安裝Apache,所以無論是基於windows或unix的(linux,ubuntu等),您都可以在Apache網站上找到安裝/配置指南。 –

相關問題