iT邦幫忙

0

請問有否類似SQL的資料庫程式,不用一定需安裝在 server system上?

公司有自己寫了電腦打卡程式,每個人在自己電腦打卡。 主資料庫是執行 SQL 的 windows server。最近主機壞了,有點懶得為這小程式重搞一台server。 由於程式是公司工程師寫的,我想稍作修改應該沒問題。 所以想請問大家有沒有建議的替代方式?

我想的是 1.某類似SQL,執行在一般系統(win7 home),程式如果不能直接移植,可能稍作修改。(可能是我想得太簡單,以為資料庫語法大同小異...)

謝謝

6
CalvinKuo
iT邦大師 7 級 ‧ 2011-07-14 17:41:38
最佳解答

謝謝,我問問看。

4
tanpen
iT邦研究生 3 級 ‧ 2011-07-14 21:11:34

SQL SERVER可以裝在PC上啊
不知道你是什麼掛了,是那台有SQL Server的伺服器掛了嗎?
SQL Express有一些限制,有些一功能沒有,如果是SQL如果有常在用也是重要資料,找一台中低價位的伺服器應該會比較好..
也不知你打卡怎麼運作的,是用戶登入時透過什麼程序寫入時間及user 到SQL 資料庫嗎?
程式可不可修改,有沒有鎖定了SQL伺服器位置,(換了IP或名字就連不進了)..等等.你要先了解一下..

就簡單的輸入員工代碼,然後人事可以叫出整個月的記錄,沒有任何判斷,純粹記錄資料。

你提到的部份我去了解一下,謝謝。

4
wiseguy
iT邦超人 1 級 ‧ 2011-07-15 00:04:44

敬請愛用 MySQL,如果怕版權問題,也可以改用 MariaDB (程式名&目錄結構與 MySQL 完全一模一樣)。安裝只要一分鐘 (不包含下載)。
http://mysql.isu.edu.tw/Downloads/MySQL-5.1/
http://downloads.askmonty.org/mariadb/5.2/

還有免費的 GUI 管理工具
http://www.heidisql.com/download.php

請問這裝在windows系統上嗎?例如 Win7 home版?

wiseguy iT邦超人 1 級 ‧ 2011-07-18 21:29:26 檢舉

MySQL 可以裝在 Linux、Solaris、FreeBSD、MacOS、Windows 上。Win7 當然可以裝。
它絕不會限定你只能把 MSSQL 裝在 server 版的,home 版就不准裝。這種事只有死要錢的 MS 才會幹。

2
pantc328
iT邦研究生 1 級 ‧ 2011-07-15 08:57:56

你的語氣改一下
術業有專攻
什麼小程式
什麼小工程師
你會這東西就沒價值
你不會你就要尊重人家的設計
一台Server 五萬,設定3天搞定
你去學一套系統,不管OS或資料要不要錢,你光是學習,設計...到維護,成本會比原來的高

看更多先前的回應...收起先前的回應...

不懂

如果你是指「小程式」三個字,那是系統部程式設計師與我討論時,自己這麼說的。

或許你不了解,程式部門還負責了許多龐大的專案,如 ERP。這個程式對他們來講,相對是就簡單很多。

harrier7 iT邦研究生 2 級 ‧ 2011-07-22 13:15:48 檢舉

別想太多...
小程式就是小程式...
Applet、Widget..都被泛稱為小程式,規模不大的程式。
有時候,資歷較淺的年輕工程師,也會被叫做小工程師。
這和小學、國中、高中一樣的意思,並不是因為小學就有輕視的意思。

to pantc328 整段文字哪裡有「小工程師」了?

to harrier7 謝謝解釋

2
davidliu9116
iT邦研究生 3 級 ‧ 2011-07-15 09:06:53

用 MS SQL Express 吧
程式都不用改

謝謝,we'll try!

2
summer05145
iT邦新手 1 級 ‧ 2011-07-15 09:45:18

我有1U 機架式Sever
不含系統4萬可以搞定

謝謝,如有需要會請教

2
120131511
iT邦研究生 4 級 ‧ 2011-07-15 20:08:20

可用SQL Express或ACCESS取代

謝謝,研究中

2
goodnight
iT邦研究生 5 級 ‧ 2011-07-18 17:13:58

如果你公司的 erp 是 for win, 可以請 mis 在 erp 的 sql server 開一個資料庫
這樣更好, 還可以備份

嗯,因為不同地方的辦公室要使用,才無法使用原資料庫。

2
外獅佬
iT邦大師 1 級 ‧ 2011-07-19 08:07:51

如果是ASP.Net...也可以考慮用SQL Server Compact 4.0
SQL Server Compact 4.0

喔?這也可以裝在非server系統嗎?

2
showjack
iT邦新手 1 級 ‧ 2011-07-29 00:27:54

SQL Express , 也有不同的版本
我一直在用的是 , SQLexpress_advance (檔案大小 247,975kb) , 在我的 XP 上

能創建db, 也有與 SQL Server 幾乎相同的 DBMS
(大部份用的到的部份) , 而且 sql 與法與SQL SERVER 完全相同

如果只是簡單用途 , 用這個很夠了 , 不建議用 ACCESS , 功能太陽春 , 資料一多就慘了

非常謝謝推薦

我裝起來試試看 ^^

不建議用 ACCESS , 功能太陽春 , 資料一多就慘了
哦,可以不建議用 Access. 但我個人認為 ACCESS 一點都不陽春,資料多也不會慘. 要看軟體設計師和資料分析師是否熟練利用它來開發應用軟體.

我要發表回答

立即登入回答