Windows2012R2数据中心版的下载地址:
ed2k://|file|cn_windows_server_2012_r2_x64_dvd_2707961.iso|4413020160|010CD94AD1F2951567646C99580DD595|/
Windows2012R2数据中心版的安装密钥:
PJ7J3-MTN9P-X6XD9-FKJXP-TMRTB
SQL2014 Enterprise Edition (64-bit) 的下载地址:
https://pan.baidu.com/s/1MZwXzy7TbRakjf8IgwuDng
要先安装 .Net Framework 3.5 可参考:
Windows2012R2_UPUPW_AP5.6+Winmail
先将下载好的iso文件解压到自定义目录下:
再以管理员身份运行setup.exe:
安装》全新SQL Server独立安装或向现有安装添加功能:
产品密钥:
27HMJ-GH7P9-X2TTB-WPHQC-RG79R
这里直接点“下一步”即可:
这里直接点“下一步”即可:
这里直接点“下一步”即可:
保持默认:
身份验证模式:
1. 选择混合模式
2. 自定义数据库管理员sa的密码
3. 点击添加当前用户
4. 点击“下一步”按钮
服务器模式:
1. 选择多维和数据挖掘模式
2. 点击添加当前用户
3. 点击“下一步”按钮
控制器名称是自定义的:
点击“安装”按钮:
安装完成:
######
安装完成后,打开服务:
MSSQL服务默认会随系统的启动而自动启动:
######
打开Microsoft SQL Server Management Studio
使用数据库管理员sa登录:
Microsoft SQL Server Management Studio的主界面:
新建查询:
在查询编辑器中查询MSSQL的版本信息:
select @@VERSION as sql_server_v;
######
在CMD命令行程序中查询MSSQL的版本信息:(在服务器本地进行操作)
sqlcmd -S localhost -U sa -P Jacky888 -Q "select @@VERSION as sql_server_v;"
注释:
用户名 sa
用户密码 Jacky888
SQL语句 "select @@VERSION as sql_server_v;"
######
在CMD命令行程序中查询MSSQL的版本信息,并把结果输出(追加)到文件:
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "select @@VERSION as sql_server_v;" >> d:\1.txt
C:\Users\Administrator>
在CMD命令行程序中输出文件的内容:
C:\Users\Administrator>type d:\1.txt
sql_server_v
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------------------------------------
Microsoft SQL Server 2014 - 12.0.2000.8 (X64)
Feb 20 2014 20:04:26
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)
(1 行受影响)
C:\Users\Administrator>
######
在CMD命令行程序中查询MSSQL的版本信息,并把结果输出(覆盖)到文件:
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "select @@VERSION as sql_server_v;" > d:\1.txt
C:\Users\Administrator>
在CMD命令行程序中输出文件的内容:
C:\Users\Administrator>type d:\1.txt
sql_server_v
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------------------------------------
Microsoft SQL Server 2014 - 12.0.2000.8 (X64)
Feb 20 2014 20:04:26
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)
(1 行受影响)
C:\Users\Administrator>
######
在CMD命令行程序中创建一个库db1:
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "create database db1;"
C:\Users\Administrator>
######
在库db1中创建一个表t_1:
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "use db1;create table t_1 (id int primary key not null identity (1,1),name nvarchar(20),phone varchar(30));"
已将数据库上下文更改为 'db1'。
C:\Users\Administrator>
######
在库db1的表t_1中插入一条记录:
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "use db1;INSERT INTO t_1 (name,phone) VALUES ('zhuohua','168168');"
已将数据库上下文更改为 'db1'。
(1 行受影响)
C:\Users\Administrator>
######
查询库db1的表t_1的表数据:
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "use db1;select * from t_1;"
已将数据库上下文更改为 'db1'。
id name phone
----------- -------------------- ------------------------------
1 zhuohua 168168
(1 行受影响)
C:\Users\Administrator>
######
在CMD命令行程序中备份库db1:(是完整备份;文件夹d:\backup_dir要先创建好)
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "backup database db1 to disk='d:\backup_dir\db1_2019-9-3.bak';"
已为数据库 'db1',文件 'db1' (位于文件 1 上)处理了 320 页。
已为数据库 'db1',文件 'db1_log' (位于文件 1 上)处理了 6 页。
BACKUP DATABASE 成功处理了 326 页,花费 0.140 秒(18.157 MB/秒)。
C:\Users\Administrator>
备份出来的文件:
######
在CMD命令行程序中删除库db1:
先让库db1离线,以便获得对库db1的独占访问权:
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "ALTER DATABASE db1 SET OFFLINE WITH ROLLBACK IMMEDIATE;"
C:\Users\Administrator>
删除库db1:
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "drop database db1;"
C:\Users\Administrator>
######
在CMD命令行程序中还原库db1:
先让库db1离线,以便获得对库db1的独占访问权:
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "ALTER DATABASE db1 SET OFFLINE WITH ROLLBACK IMMEDIATE;"
C:\Users\Administrator>
还原库db1:(不需要先创建库db1;假如库db1存在时,就是完整的覆盖还原)
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "RESTORE DATABASE db1 FROM DISK='d:\backup_dir\db1_2019-9-3.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10;"
已处理百分之 12。
已处理百分之 22。
已处理百分之 31。
已处理百分之 41。
已处理百分之 51。
已处理百分之 61。
已处理百分之 71。
已处理百分之 81。
已处理百分之 90。
已处理百分之 100。
已为数据库 'db1',文件 'db1' (位于文件 1 上)处理了 320 页。
已为数据库 'db1',文件 'db1_log' (位于文件 1 上)处理了 6 页。
RESTORE DATABASE 成功处理了 326 页,花费 0.047 秒(54.084 MB/秒)。
C:\Users\Administrator>
######
在CMD命令行程序中让离线状态的库db1上线:(上线状态的库才能进行操作)
C:\Users\Administrator>sqlcmd -S localhost -U sa -P Jacky888 -Q "ALTER DATABASE db1 SET ONLINE;"
C:\Users\Administrator>
相关文章:
使用Navicat远程管理MSSQL2014
MSSQL2014的备份与还原
Python3脚本管理MSSQL2014
Zabbix调用Python3脚本监控MSSQL
Windows2008R2安装MSSQL2008R2
Windows2012r2_服务器安全狗_V5.0
#################################
#################################
亲,学习研究也要劳逸结合哦,来我微店逛逛,买点东西好好犒劳犒劳自己和家人吧^_^^_^
旖旎澳洲|香浓夏果;包邮【七猩猩_夏威夷果207g*2袋】奶油味 澳洲进口坚果休闲食品,颗粒大奶味足,送开果器
FaSoLa内衣收纳盒三件套 文胸内裤袜子收纳箱有盖整理箱储物
FaSoLa日式 沥水架 大号塑料厨房 碗碟沥水置物架 厨房角架 碗架
苏泊尔电磁炉火锅家用智能正品学生电池炉灶特价炒菜
透明文字包中包潮酷风范透明时尚女包斜挎单肩手提包SN-8925
|