您现在的位置是:主页 > news > 淮南定制网站建设公司/公司网站营销

淮南定制网站建设公司/公司网站营销

admin2025/5/15 21:48:40news

简介淮南定制网站建设公司,公司网站营销,那个公司做网站好,wordpress正文嵌入rssJZGKCHINA工控技术分享平台SQL Server 系统数据库在安装软件时自动创建,用于协助系统共同完成对数据库的操作;也是数据库运行的基础;1,master数据库是SQL Server 2012的核心数据库,如果损坏则数据库软件无法运行&#…

淮南定制网站建设公司,公司网站营销,那个公司做网站好,wordpress正文嵌入rssJZGKCHINA工控技术分享平台SQL Server 系统数据库在安装软件时自动创建,用于协助系统共同完成对数据库的操作;也是数据库运行的基础;1,master数据库是SQL Server 2012的核心数据库,如果损坏则数据库软件无法运行&#…
a9eedd0300a02641cc7eea80ca3eb8d6.pngJZGKCHINA工控技术分享平台

SQL Server 系统数据库在安装软件时自动创建,用于协助系统共同完成对数据库的操作;也是数据库运行的基础;

4ec962a1c5fab29ea9226777f345a5cb.png

1,master数据库

是SQL Server 2012的核心数据库,如果损坏则数据库软件无法运行,主要包含如下主要信息:

1)所有用户登陆名和用户ID所属角色

2)数据库存储路径

3)服务器中数据库的名称和相关信息

4)系统配置设置, SQL Server 初始化信息

2,model数据库

在创建数据库时,总是以一套预定义的标准为模板进行创建的。以model数据库为模板来创建其他数据库。且model数据库是tempdb数据库的基础。

3,tempdb数据库

它是一个临时数据库,用来存储用户建立的临时表和临时存储过程,存储用户定义的全局变量值。它存在于SQL Server会话期间,会话结束,则关闭tempdb数据库,且数据库丢失。

4,msdb数据库

用于代理计划警报和作业

SQL Server 数据库存储文件

数据库文件是由数据文件和事务日志文件组成。

1,数据库文件指数据库中用来存储数据库数据和数据库对象的文件,一个数据库只能由一个主数据库文件,扩展名为 .mdf

2, 次数据库文件包含除主数据库文件外的所有数据文件,一个数据库可以没有次数据库文件,也可以由多个,扩展名为 .ndf

3, 日志文件由一系列日志记录组成,它记录了存储数据库的更新情况等事务日志信息,用户对数据库进行的插入,删除,更新都会记录在日志文件中。数据库发生损坏时可根据日志文件分析出错原因,或者数据丢失时,使用事务日志恢复数据库。每个数据库至少要有一个日志文件。

791a1a776fb27f0613509446294f196a.png

SQL Server 数据库创建,使用T-SQL语言创建:

if exists(select * from sysdatabases where name = 'Test_DB')--exists返回‘true'则执行删除数据库操作--drop database Test_DB--exists返回‘false'则表明数据库不存在,直接创建create database Test_DBon primary(--主数据库文件--name = 'Test_DB',--主数据文件逻辑名fileName = 'E:\DB\Test_DB.mdf', --主数据文件物理逻辑名size = 5MB, --初始值大小,可以使用KB,MB,GB,TB做后缀,不指定则使用model数据库中的主文件大小maxsize = 100MB, --最大大小,一般不限制大小, 一直到磁盘满,maxsize = unlimitedfilegrowth = 15% --数据文件增长量,该值可以是KB,MB,GB,TB或者百分比(%),%增量大小为发生增长时文件大小的指定百分比)log on(--日志文件--name = 'Test_DB_log',filename = 'E:\DB\Test_DB.ldf',size = 2MB,filegrowth = 1MB)go

8b0176664fa1a30a890f956055775834.png

使用T-SQL语言删除数据库:

DROP DATABASE database_name ;Eg: DROP DATABASE Test_DB;

SQL Server 数据库迁移:

方法1:“分离/附加”数据库,即把数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘上作备份,然后把这两个文件再拷贝到任何需要这个数据库的系统之中。

分离数据库就是将某个数据库从SQL Server数据库列表中删除,使其不再被SQL Server管理和使用,但该数据库的文件(.MDF)和对应的日志文件(.LDF)完好无损。分离成功后,就可以把该数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘中作为备份保存。

分离之前,设置数据库为单个用户,并记住该数据库所在路径。

3938ca3f1a493807d35d17673d01521a.png

“任务”—“分离”

然后分离数据库页面选中“更新统计信息”复选框。若“消息”列中没有显示存在活动连接,则“状态”列显示为“就绪”;否则显示“未就绪”,此时必须勾选“删除连接”列的复选框。分离后资源管理器中数据库消失

bfb05623fb3ee6310f3a503d3c2f1b17.png

5a2a40f8e20883db7d748ad8739edfbc.png

将需要附加的数据库文件和日志文件拷贝到某个已经创建好的文件夹中。

右击数据库对象,并在快捷菜单中选择“附加”命令,打开“附加数据库”窗口。

91f7e14e785ad6d22d117eb240f15aec.png

添加—选择需要附件的数据库的.MDF文件。“附件为”数据库名称可修改。

往期回顾

【新手速成】IFIX 快速入门

【新手速成】IFIX 一个不得不介绍的强大功能

● IFIX 如何实现与S7-200的OPC通讯

● Python 连接数据库的多种方法

● PCS7调试之我见

● OPC UA 技术及Kepware通道冗余配置

● OPC 通讯不得不说的强大软件

● IIoT环境下Modbus 高级网关应用

● Kepware 如何实现与PLC的通讯

● Kepware实现向数据库实时写入数据

● MYSQL 与上位机组态软件之间数据交换的秘密

● PCS7 调试知识点

 OPC-UA技术在SCADA上的应用

 三维力控与MOXA Nport 5130的通讯设置

● Python之Matplotlib绘图

作者简介

剑控老罗

具有10年工业自动化领域SCADA,DCS,PLC等项目实施经验,熟悉石化行业,油田数字化行业,熟悉多个品牌PLC,HMI,SCADA,数据库等。

bfb6fea6fa21bd20b9611541a46755e6.png