canoco5冗余分析步骤_【万能的圈友】SQL Server 磁盘空间不足问题分析

24b1bf53288b1a634c362c1704ad0afd.pngJZGKCHINA 工控技术分享平台 2b7b04ecc80edb36245cac7acf9f0957.gif

技术交流与分享 是剑指工控全部的意义所在

不论你在哪里,不论你遇到怎样的技术问题,剑指工控群里总有那么一群带有工控情结的技术人与你一起面对,一起探讨......

不论你是菜鸟,不论你是高手,剑指工控群里总有那么一群带有工控情结的技术人与你共鸣,与你争执......

在工控技术这条寂寞又艰辛的征程中,有了剑指工控,我们不在孤军奋战,有了剑指工控,我们携手前行......

技术交流与分享

剑指工控全部的意义所在

我们愿做工控技术领域

万能朋友圈

我们也愿将点滴收获分享给更多的朋友

4e4e4f7a4c3681ec79efa1889f11a1f1.png

近期在剑指工控 “知识星球” 有朋友提问:

SQL Server 数据库提示存储空间不足

152b8ccfbbf1f459447e7ffbf8853e89.png


那么我们来分析一下此问题,

并提出对应的解决方案。

SQL Server 的版本 关于此问题需要首先查看SQL Server 的版本,然后对应的来解决。 因为针对不同的 SQL Server 版本它的最大内存,数据库大小,CPU核心数使用都是有限制的,我们以 SQL Server 2017 为例:

6205cdc1f92e359b697172bf2773edcb.png

图1

从上图中可以看出不同的版本都是有区别的,如果你使用的是 免费的SQL Server Express 版本,那么它的最大数据库大小被限制为: 10GB,也就是说当你的数据库存储的数据高于10GB的时候就不会再向数据库中存储数据了。 如果是这种情况那么需要将数据库文件进行分离,备份,然后才可以继续存储。 关于如何分离,备份操作我们在下面会讲解。 如果不是使用的SQL Server Express 版本那么需要检查的内容较多,我们一步一步进行分析。 1、检查数据库文件所在磁盘是否存满: 首先登陆SSMS(SQL Server Management Studio),选择数据库后,选择“属性”,然后选择“Files”,可以在”Path”中看到当前数据库文件的存储路径。 那么我们就要检查 C 盘是否已经被存满,当然也有可能是其他盘。 一般我们在建立数据库时,需要修改此处的存储路径。

e0ecfe96c2534a35df8d996b513f687c.png

图2

查看磁盘空间剩余大小可以使用 T-SQL 命令: Exec master.dbo.xp_fixeddrives; 结果如下:

af80eca5e3123947325c67cb32fd3050.png

图3

2、检查数据库文件是否被限制大小: 按照第一步打开“Files”属性,在“Autogrowth/Maxsize”中检查下图中文件是否有“Limited to”的文字,如果有,那么有可能是对应的文件已经达到此大小,无法写入数据了。 可以在第一步中查看对应的文件是否已经达到限制的大小。

876a2e84b857d9f88275139d5dc0a408.png

图4

3、 未限制,对数据库文件进行空间扩展: 重点:进行此操作前对数据库进行完整备份。

完整备份步骤:

1)选择需要备份的数据库,点击“Tasks(任务)---Back Up(备份)”

572b0c86eb188bbe7f3948571fd0adaf.png

图5

2)选择备份类型为“完整”,选择备份路径到其他盘,文件名为: 文件名.bak,参考下图

1c70994d28ec6726905c64db5362de54.png

图6

2f46dfbea4114b7f1195bfe6ba708af6.png

图7

完成备份后就是进行空间扩展。 如果是磁盘空间不足,且不想增加硬盘,如果以前的数据不需要查看,可以将当前的数据库删除,或者表删除,然后新建数据库,万事大吉,非常清爽。 不过这种情况是不可能的e4f83a691795e134494839629843220c.png请看下一步 b5ab326ea2954c5a3bb06babed8fe633.png。 如果磁盘空间不足,可以增加磁盘,那么有两种方法
  • 需要中断当前业务,对数据库进行分离/附加操作,具体步骤:

a、对数据库进行分离; 分离数据库就是将某个数据库从SQL Server数据库列表中删除,使其不再被SQL Server管理和使用,但该数据库的文件(.MDF)和对应的日志文件(.LDF)完好无损。 分离成功后,就可以把该数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘中保存。 a.1 分离之前,设置数据库为单个用户,并记住该数据库所在路径。

616da986885804311c82f8e7b4a7bdb8.png

图8

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

054692f96deb07b2a6935aab8bca42dd.png

图9

bac807aa0662bb9ff714bc8eeff995ff.png

图10

a.3数据库分离后拷贝到其他大容量的磁盘,然后进行数据库的附加,在数据库上右键,选择“Attach(附加)”,在弹出的画面点击“添加”,找到存储刚才分离后的文件的路径,选择其中的后缀名称是” .mdf ”文件,附加后检查文件的路径是否正确。 可以修改。

f8971c720bb896bd1323ffc8524ecc29.png

图11

35aad5a7075ea3c88c4a9b11b29f166c.png图12

f891669c829e2c8b1e8853bfae54ba85.png

图13

以上步骤就可以实现将现有的数据库文件转移到大容量的磁盘的方法。

fc3373f903f64723a6a08cdeed1cdbe0.png

而对于无需中断当前业务,对数据库进行扩展操作,以及在数据库被限制大小的情况如何对数据库进行扩展请关注剑指工控 “知识星球“,我们会有更加详细的讲解和操作方法。

152b8ccfbbf1f459447e7ffbf8853e89.png

55af864e8b2aa9b606c78ddcf876fea2.png

往期回顾

【新手速成】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绘图

SQL Server 数据

SQL Server 数据库设计--数据定义语言/数据操纵语言

串口虚拟化 | 串口服务器Nport 5630设置

西门子PCS7的APL之模拟量驱动块

西门子PCS7之模拟量编程 西门子PCS7之电机控制编程 西门子S7-1500的OPC通讯组态 西门子PCS7之ES-OS下载 组态软件与串口服务器通讯改造 Modbus RTU 通讯之西门子Smart 200

西门子PCS7模拟量单位设置

OPC-DA 在 Window7 下配置不得不说的步骤

姿势已摆好

就等你点啦

作者简介

剑控老罗

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

更多资讯 请关注我们

c05d2f1e57fb1041ea16a6580229fd41.png

d98c275eb819d2678f4eac8b18671a4c.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Canoco for Windows 是新一代的 CANOCO 软件,是生态学应用软件中用于约束与非约 束排序的最流行工具。Canoco for Windows 整合了排序以及回归和排列方法学,以便得到健 全的生态数据统计模型。Canoco for Windows 包括线性和曲线单峰方法。使用 Canoco for Windows 进行排序,能够洞察: ● 生物群落结构 ● 植物与动物群落以及它们的环境之间的联系 ● 一个对环境和(或)其生物群落的假设冲击所能造成的影响 ● 在生物群落上进行的复杂生态学和生态毒理学实验的相关处理所能造成的影响 一个排序被计算出来后,排序图可以立即显示在显示器上。Canoco 具体独特的能力,可 以说明用协变量表示的背景变异,而用它的扩展工具来进行排列测试,包括测试的互动效果。 这些独特的特性使得 Canoco for Windows 能特别有效的解决应用研究方面的问题。 二 软件模块 The Canoco for Windows 软件包主要包含以下几个模块: ● Canoco for Windows:软件包的核心,用来指定要分析的数据和排序模型,排序方法 以及分析结果的查看等基本操作命令均被集中在该模块的对话中 ● WcanoImp : 将以电子表格形式(Excel 等)保存的外部数据转化为 CANOCO 识别的 形式 ● CanoDraw 4.0 for Windows:用来绘制各种类型的排序图,同时也可以生成多种等值 线和回归模型图,并进一步深层次发掘排序结果,该模块可以直接从主程序界面工 具栏激活 ● CanoMerge:合并 Canoco 识别的 dta 类型数据文件,并可以将数据文件以带制表分 隔符的文本形式输出(基本常用统计软件均兼容该类型文件),同时该模块具有滤掉 低频率物种的功能 ● PrCoord:对特定数据集进行主坐标分析以及冗余分析

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值