怎么判断sql2005数据库是完整版还是简版的?

嗯,确定 SQL Server 2 005 版本实际上非常简单。
首先你必须有一个SQLServerManagementStudio,对吗? 然后连接到SQLServer2 005 服务器。
连接后,您可以在那里编写一条 SQL 语句,只需一行,如下所示:SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY('productlevel'), SERVERPROPERTY('edition')。
一旦运行这行代码,它会告诉你服务器是什么版本。

如果你看一下,就会显示结果。
产品版本、产品级别、版本都为您列出。
我之前用的时候显示的是9 .00.1 3 9 9 .06 ,RTM,然后是企业版。
你看,这个版本号就像一个身份证号一样,是唯一的。

但是,您可能还需要知道这个版本号与Sqlservr.exe的版本号有关。
例如,Sqlservr.exe 的 RTM 版本号为 2 005 .9 0.1 3 9 9 ,则 Service Pack 1 为 2 005 .9 0.2 04 7 ,依此类推。
这样您就可以将其与版本号进行比较,以了解它是哪个Service Pack。

当时查的时候,一时糊涂了,后来才知道原来是这么回事。
不过,说起来可能我有偏见,但这其实很简单。

如何根据微软Sqlserver数据库文件mdf判断mssql的版本号(三种方法)

哎呀,我确实这么做了。
我记得有一次,我正在帮助一位朋友的公司处理一个旧的数据库文件。
文件扩展名为.mdf,一看就知道是来自SQL Server。
由于兼容性问题,他想知道创建此数据库的 SQL Server 版本。

首先,我尝试了直接查看的方法。
我朋友的公司碰巧安装了 SQL Server,因此我将 .mdf 文件拖入并将其附加到现有实例。
结果SQL Server直接告诉我这个数据库是用SQL Server 2 008 创建的。
完成!
不过,我之前也听说过使用WinHex工具。
我从未遇到过这个,但我听说这是一个很棒的工具。
它可以以二进制方式解析文件,然后搜索特定位置以查看版本号。
不过这个方法我经常听说,却没有亲自实践过。

另一种方法是分析头文件或执行SQL命令。
这个方法看起来相当复杂。
我以前也尝试过,但是效果一般。
记得有一次,我试图分析头文件,但是一下午都搞不明白。
那么直接检查会比较快。

总之,这个要根据实际情况而定。
如果您安装了 SQL Server,最简单的方法是直接查看它。
如果没有,您也可以尝试使用WinHex或分析头文件。
不过,无论你用哪种方法,都要记得备份数据,这样出了问题你就无处可哭了。

在mac苹果电脑或无须安装Access如何查看Access数据库的工具介绍(mdb或accdb)

老实说,在没有安装 Access 软件的 Mac 上查看 Access 文件是一件很痛苦的事情。
但幸运的是,这些工具现在已经可用。

MDBViewer 这很棒,仅适用于 Mac。
可以打开1 9 9 7 年到2 01 3 年的mdb和accdb文件。
查找表格很容易,并且带有搜索功能,可以快速找到东西。
长文本可以通过双击在新窗口中查看。
支持导出,可以导出为Excel、CSV等,使用方便。

MDBViewerPlus 这是免费的,可用于 Windows。
打开mdb和accdb都没有问题,也可以直接在里面改东西。
有选项卡,可以轻松同时查看多个文件。
还支持多种导出格式,包括 TXT、HTML 和 XML。
但是,要使用它,您需要安装“Microsoft Office Access Database Engine 2 007 ”。

mdb-forge也是免费的,您可以检查和修改它,不需要Access License。
可以同时打开多个数据库,也可以从U盘启动,非常灵活。

TinyMDBEditor小巧实用,无需安装Access即可使用。
可以查看、修改、搜索,支持SQL Server。
界面也已经是中文了。
也可以修改mdb文件9 7 -2 003 ,也可以用密码打开。

MDBAdmin 是免费、开源且功能齐全的。
您可以打开现有数据库或创建新数据库。
您还可以压缩和修复数据库。
表格、视图和过程可以修改。
它支持导出XML、JSON、CSV等,还可以将整个数据库转换为SQL文件。
支持多种语言,包括中文。

这些工具各有各的好处,您只需使用您需要的工具即可。