2014-10-11 32 views
0

我是新來的工作與數據庫和連接到SQL Server的Java。我剛剛爲它創建了一個數據庫和一個Java應用程序。我使用了我的庫中的sqljdbc4.jar文件以及將該應用程序連接到數據庫所需的所有東西,但是我想知道:我需要導出哪些內容以便其他計算機中的某個人可以使用該應用程序並將該數據庫那臺電腦,沒有安裝sql服務器或什麼的,我需要做什麼?如何使用數據庫(連接到sql server)導出java項目以在不同的計算機中使用?

+0

java應用程序只能與數據庫建立連接,但是隻有當您使用io創建帶有info的文件然後插入新計算機時,纔可以導出您的計算機中的信息,或者即使if你正在做一個遠程conexion它沒有必要 – WearFox 2014-10-11 23:03:35

回答

0

這取決於你想要做什麼。如果您希望他們通過您的應用程序連接到數據庫,那麼您必須通過提供特權來允許他們通過應用程序訪問數據庫。如果要將整個數據庫與Java代碼捆綁在一起,則需要使用應用程序數據庫,如h2http://www.h2database.com/html/main.html。還有其他的選擇,比如derby和hsql db,但是h2比這更好。請參閱h2主頁上的比較。

+0

好吧我認爲第二個是我想要做的:我希望該應用程序具有我在SQL Server上創建的數據庫,如果我將該應用程序移動到其他計算機上,他們將在他們的計算機中安裝該數據庫,並且他們所做的所有更改和內容都將保存在他們的計算機中。 – gencblakqori 2014-10-12 09:13:30

+0

@gencblakqori - SQL服務器太大太動了。 SQL服務器可能緊湊嗎? – 2014-10-13 01:19:59

相關問題