随笔分类 - 数据库
摘要:参考MSDN :Docker安装SQLSERVER Docker 已经安装成功这里不再重述,现在安装sqlserver: 1. 下载 SQLSERVER Image 首先百度找到 docker hub MSSQLserver的官方镜像:镜像地址 打开网址:可以看到官方网页上已经给出了拉取的完整脚本:
阅读全文
摘要:原文: https://blog.csdn.net/roven257/article/details/78691892
阅读全文
摘要:参考:官方文档 https://apacheignite-net.readme.io/docs .NET 问题 跨平台 1.Nuget 安装 Apache Ignite 目前NETCORE版本无法安装 提示需要NET4.6.1 官网有NETCORE案例具体原因不明 2.启动代码: using Sys
阅读全文
摘要:1.到ignite官网下载二进制压缩文件:下载地址 2.解压缩下载到的压缩包至安装目录这里设置为D:\ignite 在shell中启动ignite 出现“Ignite node started OK ”提示时表示启动成功 ok 至此就启动完成
阅读全文
摘要:最近的项目中SQLSERVER内存持续走高一直不见降低,最终甚至会达到95%以上导致程序响应缓慢,这里通过SQLSERVER最大内存限制来控制内存的增长; 以下附上常用内存使用情况SQL: 这里以本地数据库为例,执行结果如下 以下图为例 MEMORYCLERK_SQLBUFFERPOOL:基本是Bu
阅读全文
摘要:单一存储过程出现该问题解决办法BEGINTRAN COMMITTRAN之间不可以出现returnreturn可在BEGINTRAN前处理
阅读全文
摘要:--差异备份 DIFFERENTIALdeclare @name varchar(250) set @name='F:\Backup\testbackup_'+ convert(varchar(50),getdate(),112)+'.bak' BACKUP DATABASE [testbackup...
阅读全文
摘要:SQL2012附加数据库时如何更改数据库名称呢方法一:在“附加为”那一栏填写新的数据库名称就可以方法二: 使用脚本 附加时点击脚本会自动生成附加脚本直接修改database的名称即可!
阅读全文
摘要:最近工控项目中遇到的16进制与10进制转换,在.NET中比较容易实现,在SQLSERVER中发现没有直接的转换,尤其是出现超出范围的long负数,即无符号64位整数在sqlserver中的存储。网上找的很多方法只适用于32位整数和64位正整数,64位负数无法实现,现将使用的转换方法记录下来。利用SQLSERVER中的varbinary来间接实现。16进制字符串转10进制bigint(0-FFFFFFFFFFFFFFFF):由于二进制比较容易转换为bigint 所以先将字符串转为二进制varbinary,再转换为10进制CREATE function [dbo].[hextoint](@s v.
阅读全文