MSSQL查询版本号并备份文件(mssql查版本备份文件)
Microsoft SQL Server (MSSQL) 是企业用户在 Windows 开发、部署和管理数据库使用的服务器管理系统。它可以帮助企业更好地管理自身的数据库,但是缺少版本号信息,就无法灵活地操作。本文将介绍如何查询MSSQL的版本号并备份文件。
1. 查询MSSQL版本号
要查询MSSQL的版本号,首先需要通过Transact-SQL创建一个查询来查询。可以使用以下代码查询MSSQL版本号:
SELECT SERVERPROPERTY(‘Edition’) AS [Edition]
运行结果如下:
Edition
———
Enterprise Edition
从结果中可以看出MSSQL数据库的版本是企业版。
2. 备份文件
备份文件非常重要,因此,查询到MSSQL的版本号之后,也需要进行文件备份。这里使用BCP命令备份文件。
BCP命令执行备份:
bcp “[数据库名]..[表名]” out “D:\表名.bcp” -c -U [用户名] -P [密码] -S [服务器名]
在执行BCP命令备份文件之前,需要确认用户名和密码信息,这可以使用以下代码查询:
USE [master]
GO
SELECT SUSER_SNAME(sid) AS [Windows Login Name],NAME AS [Database User Name],*
FROM [sys].[sysusers]
WHERE sid IN (SELECT sid FROM [sys].[syslogins])
GO
执行结果如下:
Windows Login Name | Database User Name | SID
————————|———————|—————-
domain\username | username | 0x01234567
这样在运行BCP命令时就可以正确填写用户名和密码信息。
综上所述,虽然MSSQL没有显示版本号,但是我们可以查询MSSQL的版本号,并且还可以通过BCP命令备份MSSQL文件。