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依提示安装即可;