A. 請問收銀軟體為什麼要使用sql2000、SQL2005
sql2000 ?[捂臉][捂臉]我只知道我以前開傳奇,架設客服端用的SQL2000。管理挺方便的,[捂臉][捂臉]
都沒說到點上,這類軟體大多都是10年之前,甚至更早,那個時候這類軟體資料庫基本是sql2000,晚一點用2005,開發基本是delphi,powerbuider,vs.net
十年前或者更久遠的系統,只有是運行在Windows系統下的收銀軟體,90%甚至更高的比例,運行使用的資料庫都是採用SQL2000。即使,SQL2005發布後,很多零售系統使用的系統的資料庫也不會立馬升級。SQL2000因為簡單易用、穩定安全(基於WinNT 2000系統),所以,大部分軟體開發者都會選擇使用SQL2000作為默認資料庫。
即使現在,也有一部分系統還是運行sql2000的資料庫,只要能滿足系統運行需求,我們也不必糾結為啥都2020年了,怎麼還有人使用SQL2000資料庫!
首先要排除大型和特大超市他們的系統都是定製的基本都在幾十萬以上。其次小型超市和便利店使用的是因為,第一 這些資料庫目前是免費的。 第二收銀系統功能單一要求配置不高。硬體的費用低。
本地單機資料庫sqlexpress夠了免費簡單穩定,不需要很高的性能,伺服器的資料庫各種都有
[捂臉]我們用的還是foxbase,,,開始是dos下的進銷存,裝在win98上用,後來主板壞了,沒辦法找,就升級了一下,支持xp,還是fb資料庫,一直用到現在,穩定性沒問題
去年我們才把全公司幾十台電腦從XP升級到WIN7[捂臉][捂臉][捂臉],什麼系統無所謂,關鍵是兼容應用軟體,以及穩定。電腦兩三年都會換一批,硬體更新換代沒多少錢,但是遷移系統是成本非常高的。
那是資料庫用的吧。不然怎麼存儲數據,而且SQL2000或2005存儲的容量大,安全系數也高。
因為收銀機配置沒那麼高,很多還是xp系統內存只有1-2G,WIN7的機器,內存2-4G,sql2000占內存小,你試sql2008,內存馬上滿了
歷史 原因。要是現在新開發的收銀軟體估計都是用MySQL和PostgreSQL。
B. Microsoft SQL Server 2000 簡體中文企業版 +SP4升級補丁安裝出現問題,求解
SQL2000無法安裝的解決辦法
1、將Program files下的SQL安裝目錄刪除(此處如果有重要的數據,請先備份)
C:\Program Files\Microsoft SQL Server\80\Tools。
C:\Program Files\Microsoft SQL Server\MSSQL。
2、注冊表中的相關信息刪除:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。
3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations項目,並刪除它。這樣就可以清除安裝暫掛項目。
4、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup
刪除ExceptionComponents
這個項目下的內容可能很多,只有在上面幾個辦法不行的情況下,使用此方法(注意不要全部刪除)
刪除內容前先看下內容說明
5、Windows目錄中的Sqlstp.log文件,該文件列出了安裝程序所執行的操作的詳細信息,並包含安裝期間遇到的所有錯誤。通過檢查該文件,可以詳細了解安裝在什麼地方失敗、為什麼失敗。
6、SQL安裝的時的錯誤信息保存在一個叫Errorlog的日誌文件中,默認情況下該文件位於Program Files\Microsoft SQL Server\Mssql\Log目錄中。該錯誤日誌包含安裝程序試圖啟動SQL-Server時SQL-Server所遇到的錯誤,這些信息可以幫助您深入檢查錯誤原因。
7、需要檢查的另一個組件是Microsoft數據訪問組件(MDAC)安裝程序,它作為SQL-Server2000安裝程序的一部分啟動。SQL-Server2000安裝程序會安裝MDAC2.6。MDAC安裝程序會創建名為Dasetup.log的單獨的日誌文件;您可以查看此日誌文件並確保MDAC安裝程序沒有出現問題。
C. 繁體SQL 資料庫 簡體SQL SERVER 2000
解決的辦法是指名排序方式,告訴查詢分析器應該怎樣排序即可。這里會需要用到一個關鍵字 COLLATE
Coliate 在SQLServer聯機叢書中是這樣解釋的
COLLATE
一個子句,可應用於資料庫定義或列定義以定義排序規則,或應用於字元串表達式以應用排序規則投影。
語法
COLLATE < collation_name >
< collation_name > ::=
{ Windows_collation_name } | { SQL_collation_name }
參數
collation_name
是應用於表達式、列定義或資料庫定義的排序規則的名稱。collation_name 可以只是指定的 Windows_collation_name 或 SQL_collation_name。
Windows_collation_name
是 Windows 排序規則的排序規則名稱。請參見 Windows 排序規則名稱。
SQL_collation_name
是 SQL 排序規則的排序規則名稱。請參見 SQL 排序規則名稱。
那麼我們怎麼可以知道當前的排序規則名稱是什麼呢,其實這個排序規則名稱是我們在創建資料庫(實例)的時候就可以進行選擇的,不過通常情況下我們都會默認原來的設定,不會對其進行變更,所以如果是簡體中文的SQLServer就會默認的使用簡體中文的排序規則,而如果是繁體中文的SQLServer 就會默認的使用繁體中文的排序規則。我們在察看資料庫(實例)的屬性時,常規頁簽的最下面一行就是當前的排序規則。在默認的情況下,簡體中文的排序規則名稱是:Chinese_PRC_CI_AS,而繁體中文的排序規則名稱則是:Chinese_Taiwan_Stroke_CI_AS,所以我們如果在有簡體繁體排序規則名稱混用的時候,只要聲明一下你當前要使用哪種排序規則進行比較就可以了,例如針對上面的那個SQL語句,下面兩種方法都可以解決那個錯誤提示的問題
SELECT Table1.*,Table2.*
FROM Table1
INNER JOIN Table2 ON Table2.FK = Table1.PK COLLATE Chinese_PRC_CI_AS
SELECT Table1.*,Table2.*
FROM Table1
INNER JOIN Table2 ON Table2.FK = Table1.PK COLLATE Chinese_Taiwan_Stroke_CI_AS
說了半天如何解決排序規則沖突引起的問題,如果還有興趣的話,下面把SQL Server聯機叢書裡面關於排序規則的概念貼出來給大家分享一下,省得大家再去找:
Microsoft® SQL Server™ 2000 支持多種排序規則。排序規則對控制正確使用語言(如馬其頓語或波蘭語)或字母表(如西歐語言使用的拉丁字母表 Latin1_General)字元的規則進行編碼。
每個 SQL Server 排序規則指定三個屬性:
用於 Unicode 數據類型(nchar、nvarchar 和 ntext)的排序次序。排序次序定義字元的排序序列,以及在比較操作中對字元取值的方法。
用於非 Unicode 字元數據類型(char、varchar 和 text)的排序次序。
用於存儲非 Unicode 字元數據的代碼頁。
說明 不能指定與 Unicode 數據類型(nchar、nvarchar 和 ntext)對應的代碼頁。用於 Unicode 字元的雙位元組位模式由 Unicode 標準定義且不能更改。
可在任何級別上指定 SQL Server 2000 排序規則。安裝 SQL Server 2000 實例時,可指定該實例的默認排序規則。每次創建資料庫時,可指定用於該資料庫的默認排序規則。如果未指定排序規則,資料庫的默認排序規則即是實例的默認排序規則。無論何時定義字元列、變數或參數,都可指定這些對象的排序規則。如果未指定排序規則,將使用資料庫的默認排序規則創建這些對象。
如果 SQL Server 實例的所有用戶都使用同一種語言,則應選擇支持該語言的排序規則。例如,若所有用戶都講法語,則選擇法語排序規則。
如果 SQL Server 實例的用戶使用多種語言,則應選擇能對多語種需求提供最佳支持的排序規則。例如,如果用戶一般都講西歐語言,則選擇 Latin1_General 排序規則。當支持使用多種語言的用戶時,對所有字元數據都使用 Unicode 數據類型 nchar、nvarchar 和 ntext 最為重要。Unicode 旨在消除非 Unicode char、varchar 和 text 數據類型的代碼頁轉換困難。因為排序規則定義用於比較操作的排序次序和 Unicode 字元的排序,所以當用 Unicode 數據類型實現所有的列時,排序規則仍會產生不同。即使當使用 Unicode 數據類型存儲字元數據時,也應選擇支持大多數用戶的排序規則,以防使用非 Unicode 數據類型實現列或變數。
SQL Server 排序規則定義資料庫引擎存儲和操作字元及 Unicode 數據的方式。然而,當數據移入應用程序後,在應用程序中進行的字元排序和比較將由計算機上選定的 Windows 區域設置控制。應用程序使用的字元數據排序規則是由 Windows 區域設置控制的項目之一,區域設置還定義其它項目,如數字、時間、日期和貨幣格式。對於 Microsoft Windows NT® 4.0、Microsoft Windows® 98 和 Microsoft Windows 95,可使用控制面板中的"區域設置"應用程序指定 Windows 區域設置。對於 Microsoft Windows 2000,可使用"控制面板"中的"區域選項"應用程序指定區域設置。有關 Windows 區域設置的更多信息,請參見 Microsoft Web 站點 MSDN® 頁中的 Developing International Software for Windows 95 and Windows NT 4.0。
多個排序規則可對非 Unicode 數據使用相同的代碼頁。例如,代碼頁 1251 定義西里爾語字元集。多個排序規則(如 Cyrillic_General、Ukrainian 和 Macedonian)都使用該代碼頁。雖然這些排序規則都使用相同的位集來表示非 Unicode 字元數據,但在處理字典定義時所應用的排序和比較規則略有不同,而字典定義確定語言或字母表中與排序規則相關的正確字元序列。
因為 SQL Server 2000 排序規則控制 Unicode 和非 Unicode 排序次序,所以不會遇到由為 Unicode 和非 Unicode 數據指定不同的排序規則而引起的問題。在 SQL Server 的早期版本中,對代碼頁號、字元排序次序和 Unicode 排序規則分別進行指定。SQL Server 的早期版本還支持每個代碼頁有不同數目的排序次序,並為某些代碼頁提供 Windows 區域設置中沒有的排序次序。在 SQL Server 7.0 中,還可以指定為非 Unicode 數據選擇的排序次序以外的其它 Unicode 排序次序。這會導致在使用與非 Unicode 數據相對的 Unicode 數據時,排序和比較操作返回不同的結果。
D. SQL2000 簡體中文個人版下截地址
1. Microsoft SQL Server 2000 Service 4 簡體中文版
SQL Server 2000 Service Pack 3a (SP3a) 可解決自從 SQL Server 2000 推出以來所發現的特定問題。 因為 SQL Server Service Packs 的內容是不斷累積的,因此 SP3a 同時包
www.skycn.com/soft/13307.html
2. Microsoft SQL Server 2000 Service Pack 4 簡體中文版
SP4是一個累積性的ServicePack,包含自以前的ServicePack發布以來所有的修補程序(包括MS03-031安全公告)。SP4包括用於以下SQLServer2000組件的程序包:Database組件(下
www.onlinedown.net/soft/16338.htm
3. Microsoft SQL Server 2000 Service Pack 4
SQL伺服器軟體包括DatabaseComponents、AnalysisServicesComponents、SQLServer2000DesktopEngine(MSDE)組合。3個文件需要分別下載
www.onlinedown.net/soft/11865.htm
4. 小穎安裝程序製作專家 V5.43 Final 多語言版
新一代的軟體發布打包工具,內置BDE、MDAC、MS Sql server 2000 client資料庫支持包,支持數據壓縮,生成的安裝程序解壓速度很快,內置超強的智能化管理引擎,你可以很輕松
www.skycn.com/soft/3933.html
5. Microsoft SQL Server 2005 Service Pack 1
SQL伺服器軟體包括Database Components、Analysis Services Components、SQL Server 2000DesktopEngine (MSDE)組合。3個文件需要分別下載。
www.skycn.com/soft/12725.html
6. 隨心SQL2000安裝 V2.5
自動安裝SQL Server資料庫伺服器;自動創建資料庫;自動安裝業務系統;自動修改配置文件。
www.skycn.com/soft/13352.html
7. 小穎安裝程序製作專家 v5.43 多語言版
新一代的軟體發布打包工具,內置BDE、MDAC、MS Sql server 2000 client資料庫支持包,支持數據壓縮,生成的安裝程序解壓速度很快,內置超強的智能化管理引擎,你可以很輕松
www.crsky.com/soft/5026.html
8. 隨心SQL2000安裝 2.5
自動安裝SQLServer資料庫伺服器;自動創建資料庫;自動安裝業務系統;自動修改配置文件。
www.onlinedown.net/soft/16514.htm
9. Microsoft SQL Server 2000 sp4 簡體中文版
SP4 是一個累積性的 Service Pack,包含自以前的 Service Pack 發布以來所有的修補程序(包括 MS03-031 安全公告)。
www.crsky.com/soft/5814.html
10. 流程管理信息系統(FlowMIS) V4.0
Jiefo® FlowMIS 是一個基於SQL Server 7/2000的工作流開發平台,基於這一產品可以開發辦公自動化、業務流程、遠程報表、工程項目、遠程銷售等各種軟體系統,而這一高端
www.skycn.com/soft/5991.html
11. 圖書室管理信息系統 V4.9 單機/網路綜合版
本軟體是一款專門定位於中小型圖書室而開發設計的信息管理軟體,同時支持單機和網路兩種使用環境,網路環境採用強大的SQL Server 2000資料庫作為後台,能有效保障數據的安
www.skycn.com/soft/10428.html
12. 新編SQL 2000 Server 圖解教程
SQL 2000 Server圖解教程
dl.pconline.com.cn/html_2/6/680/id=34435&pn=0.html
13. 個體診所管理軟體 V6.8
個體診所管理系統v6.8 是在 診所管理系統v6.3網路版 基礎上升級修改後專為個體診所信息管理的軟體.此版本不必安裝MS SQL2000支持.下載安裝後可直接運行.具備網路版的全
www.skycn.com/soft/13119.html
14. GB/BIG5 ConverterPlus V3.2.0 Delphi工程版
(1)文本簡繁轉換,批量轉換,Delphi源代碼簡繁轉換;(2)SQL Server2000資料庫轉換;(3)界面清淅整潔,內含英文,簡體,繁體三種語言,使您不用擔心界面亂碼;(4)剪貼板轉換;(5)
www.skycn.com/soft/19411.html
15. 新雲網站管理系統 v2.1
本系統是一套基於WEB的網站管理系統,採用網路中已經成熟、穩定地技術ASP+Access(或SQL2000)開發而成, 通過它,您可以很方便地管理自己網站。當前本系統已具有如下功能特
www.crsky.com/soft/5622.html
16. Project Reader V3.2.1
能顯示出Microsoft Project 2000/2002創建的文件,並保存為DB, MPD, Oracle, MS SQL Server文件格式。
www.skycn.com/soft/20605.html
17. MCSE70-229 Designing SQL2k Enterprise Edition
70-229 Designing SQL Server 2000 Enterprise Edition
dl.pconline.com.cn/html_2/6/676/id=34329&pn=0.html
18. 科博物業管理軟體 V2.5
運行平台:操作系統(客戶端win98,服務端win2000)資料庫:SQL Server7.0, SQL Server2000。系統融匯了全國數百家物業管理公司的優秀經驗和管理智慧,全面實現物業管理公司
www.skycn.com/soft/9697.html
19. SQL SERVER存儲過程序解密工具 V6.0
本軟體是專門針對SQL SERVER2000存儲過程的一款解密軟體,免費注冊,終身免費升級,外國軟體收費,國產軟體功能更強,並且免費,歡迎支持國產軟體. 下載地址:http://www.xunxin.c
www.skycn.com/soft/22196.html
20. 忠網WEB廣告管理系統 ZonGG 1.0.1.0
本系統是一套基於WEB的廣告管理系統,採用網路中已經成熟、穩定地技術ASP+Access(或SQL2000)開發而成,通過它,您可以很方便地在自己的網站中加入各類廣告位,即刻輕松實現
www.onlinedown.net/soft/23382.htm
E. sqlserver2000資料庫安裝(如何安裝sqlserver2000)
此方法適用於SQLServer2000在WindowsXP操作系統下安裝
1.安裝文件不能放在雙位元組路徑下(即不能放在中文路徑下)
2.若在安裝過程中出現:以前某個程序安裝已在計算機上創建掛起的文件操作,運行安裝之前必須重咐兄新啟動計算機。
(1)首先,重啟一下計算機,重新安裝,若安裝過程中仍然提示上面錯誤,按第二步走。
(2)打開開始菜單=<運行= HKEY_LOCAL_,選中SessionManager,在右邊會出現子鍵,選中這個子鍵,右鍵點擊刪除。關閉注冊表。 3.重啟電腦,安裝。 WIN7(32位,包括:WIN7旗艦版(32位)或家庭高級版(32位))上安裝sqlserver2000 前提:安裝SQLServer2000之前,確保先前安裝錯誤之後的卸載工作一定要干凈,否則安裝不上。 1解壓SQLServer2000安裝包在全英文路徑下 2打開文件夾,找到AUTORUN(或AUTORUN.EXE),不要雙擊它,選中它,點右鍵-<屬性-<兼容性,兼容模式下,選擇"用兼容模式運行這個程序"前面的單選框勾選上,然後在下面的下拉列表框中 選擇WindowsXPServerPack(2或3都可以)這個版本,特權等級:以管理員身份運行此程序打勾。點擊確定 3雙擊安裝程序下的AUTORUN(或AUTORUN.EXE),在運行過程中,如果出現"此程序存在已知的兼容性問題",則 把左下角"不再顯示此消息"前面的單選框勾選上,然後點擊"運行程序" 4安枯迅裝完成 因為sqlServer2000和win7兼容性有問題,第一個是無法在企業管理器里建表,解決辦法很簡單。只要別用右鍵建表,而是單擊黃星建表按鈕就可以 第二個是出現查詢分析器無法連接上,解決辦法也很簡沒簡此單。填上伺服器的名字就可以了 註:此方法已通過驗證。 F. win2008如何安裝sql2000呢
ms sql 2000 簡體中文4合一http://www.ddooo.com/softdown/62807.htm
sql2000安裝步驟如下
一、安裝前說明
1、為了安全順利進行,請關閉360安全衛士,qq管家之類的防護軟體,否則會彈出阻擋,你必須老是選擇允許。
2、本版本為sql2000四合一,包括sql2000個人版、sql2000企業版、sql2000標准版和sql2000開發版,請用戶根據需要選擇安裝,如果以前安裝過sql2000,請先用控制面板裡面的安裝刪除程序刪除以前安裝的版本。
二、開始安裝
1、下載解壓縮,雙擊文件「AUTORUN.EXE」開始安裝;
2、小編以安裝sql2000個人版為例,點擊安裝sql server2000簡體中文個人版;
3、點擊安裝sql server2000組件;
4、再點擊安裝資料庫伺服器;
5、點擊下一步正式開始安裝;
6、選擇本地計算機;
7、選擇創建新的sql server實例;
8、用戶信息隨便填;
9、接受許可協議,點擊是;
10、選擇伺服器和客戶端工具;
11、實例名為默認;
12、典型安裝即可;
13、服務賬戶選擇本地系統帳戶;
14、選擇混合模式,並設置管理員sa賬號密碼;
15、正在安裝中,請稍等一會兒;
16、成功安裝;
17、注銷電腦後,在右下角可以看到ms sql2000的圖標;
18、點擊打開sql server伺服器管理後,再點擊開始即可成功啟動伺服器;
19、開始菜單--程序--Microsoft SQL Server--企業管理器
20、現在你看到的就是sql2000主界面;
21、最後為了資料庫的安全,雙擊文件「SQL2000-KB884525-SP4-x86-CHS.EXE」安裝sql2000sp4補丁即可,默認補丁解壓到C:\SQL2KSP4目錄;
22、點擊setup.bat依提示安裝即可;