sqlserver

MySQL整体

孤人 提交于 2021-02-06 00:47:59
整体大纲 数据库 实现数据持久化 使用完整的管理系统统一管理,易于查询 数据库的相关概念 DB:数据库(database):存储数据的“仓库”。它保存了一系列有组织的数据。 DBMS 数据库管理系统(Database Management System)。数据库是通过DBMS创建和操作的容器常见的数据库管理系统:MySQL、Oracle、DB2、SqlServer等。 SQL 结构化查询语言(Structure Query Language):专门用来与数据库通信的语言。 SQL的优点:①简单易学;②不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL;③虽然简单,但实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作。 数据库存储数据的特点 将数据放到表中,表再放到库中 一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名具有唯一性。 表具有一些特性,这些特性定义了数据在表中如何存储,类似java中 “类”的设计。 表由列组成,我们也称为字段。所有表都是由一个或多个列组成的,每一列类似java 中的”属性”。 表中的数据是按行存储的,每一行类似于java中的“对象”。 MySQL 启动和停止MySQL服务 方式一:右击此电脑—管理—服务—启动或停止MySQL服务 方式二: 启动:net start 服务名 停止:net

解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题

白昼怎懂夜的黑 提交于 2021-02-05 20:46:39
解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题 参考文章: (1)解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题 (2)https://www.cnblogs.com/chenlove/p/9183623.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4432649/blog/4947534

Smartbi报表工具的学习笔记,如何学好报表分析?

一个人想着一个人 提交于 2021-02-05 09:27:10
近期,因为工作需要,学习了一个报表工具Smartbi,这是国产BI软件,其功能还是挺强大的,并且学习成本很低,容易上手。 其实在学习Smartbi之前,我还学习了一段时间的微软BI工具sqlserver report service(简称***S),怎么说呢,这个工具界面不好看,另外感觉功能不全。 当我接触smartbi后,感觉豁然开朗,整个人都为之振奋,因为可以实现我想要的各种需求了。 Smartbi里面后有很多种分析,如组合分析、透视分析、多维分析等等,我感觉这些分析可以不用学,直接学习其中的电子表格分析即可,因为电子表格分析涵盖了几乎上面所有分析的功能。 另外还要提到的是,Smartbi的个人版功能是不限的,只限制并发用户数,这对于中小企业来说,可以免费使用它。当然,如果你是成规模的大用户,可以购买企业版的。 下面跟大家说说我使用Smartbi的全过程,一来可以为自己前期使用不熟悉做个步骤记录;二来相信也有很多用户跟我一样,没办法做到过目不忘,帮大家记录一下使用Smartbi使用的全过程。 一、Smartbi软件下载地址 想要使用Smartbi的用户可以到官网下载软件。 当然使用产品肯定需要有在线文档帮助,Smartbi的在线文档可以在官网的导航栏找到。 二、安装smartbi EXE安装包安装:直接运行EXE安装包即可。 软件包安装:参考Linux系统软件包部署流程。 三

C#程序迁移指南 (APP)

天涯浪子 提交于 2021-02-03 11:41:36
目录 环境 文档用途 详细信息 环境 系统平台: Microsoft Windows (64-bit) 10 版本: 5.6.4 文档用途 C#(vs2010)+sqlserver2008迁移到C#(vs2010)+hgdb5.6.4 详细信息 1、工具安装 (1)、Microsoft Visual Studio 2010安装,请参考网址: https://jingyan.baidu.com/article/fd8044fa0b46085031137ace.html (2)、Microsoft SQL Server 2008 R2安装,请参考网址: https://blog.csdn.net/syzdev/article/details/79553295 2、程序开发 (1)、打开Microsoft Visual Studio 2010 (2)、新建项目 文件 è 新建 è 项目 è ASP.NET Web 应用程序 输入名称,点确定 (3)、新建类库 在解决方案上右键,添加 è 新建项目 è 类库 输入名称,点确定 依次添加 BLL 、 Common 、 DAL 和 Model 四个类库 更多详细信息请登录【瀚高技术支持平台】查看 https://support.highgo.com/#/index/docContentHighgo/b920264e0565b4e5 来源:

MySQL、SQLServer、Oracle 分组排序

痞子三分冷 提交于 2021-02-03 01:06:33
   1. MySQL: 1.聚集函数:max(),min(),avg(),sum(),count() 在分组上应用聚集函数。 2.聚合函数对应于每组的数据:即max(id) 每组最大的id 3.having 是group by分组后的结果集再加的条件(having相当于Where 但只能在group by后,条件可以是聚合函数(真实表中可能不存在的数据))。 例如: SELECT * FROM tb_chatlog WHERE chatid IN ( SELECT max ( Chatid ) maxId FROM tb_chatlog WHERE LoginUser = ' ******* ' GROUP BY LoginUser, BuyerName ); select 后可以出现任意字段,并不是非得分组的字段。 分组字段越多,数据越少,分组排序一般都是获取组内排序后的某个值(最大id值),这是可以合理分配分组字段和聚合函数得到最大id集合,再根据子查询即可取得所需数据结果集。   2. SQLServer: SQLserver 分组查询: 函数:ROW_NUMBER ( ) over SQLserver中:group by 后的字段,在select 后可以出现,不在group by 的字段在select 只能使用聚合函数。 SELECT * FROM ( SELECT

在Windows2012下安装SQL Server 2005无法启动服务的解决办法

落爺英雄遲暮 提交于 2021-02-02 05:58:36
虚拟机环境中,用了Windows Server2012,安装SQL SERVER 2005的过程中,总是提示无法启动服务,各种搜索,做了以下尝试: 1、修改IP网络设定、 2、VIA网络禁用、 3、修改CPU核数为2的整数倍等方式、 4、修改SQL SERVER服务的登录方式等,都没有解决, 最后发现了这篇文章,采用替换SQL的关键文件就能解决问题。 因为尝鲜安装了Windows2012,的确很不错,唯一的遗憾就是不支持Sql Server 2005的安装。找了很多办法,基本上都有缺陷。现在终于找到一种完全正常没有缺陷的办法了,和大家分享一下。 1、正常安装任一版本的SQL Server 2005. 2、安装到SqlServer服务的时候提示启动服务失败 此时 不要把安装取消 什么都不要动 继续看下面的介绍,这里就是关键啦,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的sqlservr.exe和sqlos.dll。32位下载sqlservr32.rar,64位下载sqlservr64.rar。 sqlservr64.rar sqlservr32.rar 3、<数据库路径>\binn,先备份下sqlservr.exe,然后把解压之后对应的 sqlservr.exe和sqlos.dll扔到里面覆盖原文件,例如“F:\Program Files\Microsoft

开源APM系统HttpReports在.NET Core的应用

家住魔仙堡 提交于 2021-02-02 04:39:59
前言 简单说明下,APM全称Application Performance Management应用性能管理,通过各种收集请求数据,同时搭配Dashboard以实现对应用程序性能管理和故障管理的系统化解决方案。 HttpReports 介绍 HttpReports 是针对.Net Core 开发的轻量级APM系统,基于MIT开源协议, 使用HttpReports可以快速搭建.Net Core环境下统计,分析,图表,监控一体化的站点,并且支持多种数据库存储,适应.Net Core WebAPI,MVC,Web项目, 通过引用Nuget构建Dashboard面板,非常适合中小项目使用。 Github地址: https://github.com/SpringLeee/HttpReports 感兴趣的同学欢迎 Github Star 一波... 在线预览: https://moa.hengyinfs.com 账号: admin 密码 123456 主要功能 接口调用指标分析 多服务节点数据聚合分析 慢请求,错误请求分析 接口调用日志查询 趋势数据分析 (维度: 小时,天,月) 多类型预警监控 HTTP调用分析 多数据库支持,集成方便 数据库支持 Dashboard-UI 快速开始 Step1: 初始化数据库 HttpReports 需要手动创建数据库, 我这里使用 SqlServer

Nginx+MVC负载均衡实现Session共享

十年热恋 提交于 2021-02-02 03:59:28
了解了Nginx之后,也对Nginx实践了,但是Nginx的理论,我只能记得一丢丢: Nginx是一款高性能的反向代理服务器,类似的服务器还有Apatch,Tomcat, 目前我只使用过Nginx,自己也实践了一下:这是使用Nginx代理的 网站 有兴趣的可以了解下 ( 但是,求你们别搞它,好嘛???有什么事情咱们留言说,不要对我的服务器过不起,行吧,大哥 ) 网站 Cgrain的网站 据我了解 Nginx 可实现的几大功能 1: 反向代理 2:动静分离 3:负载均衡 1反向代理 我们先说说正向代理:正向代理 指的是通过我们的客户端进行代理 比如说 我们在本地自己设置 我们设置 https://cgrain.top 指向了 Https://cnblogs.com 当我们在浏览器中 输入https://cgrain.top 就会跳转到博客园,这个就叫做正向代理 那这样一说,我们就很好解释反向代理了 通过服务器:将用户输入的网站,通过Nginx 跳转到指定的 地方,比如用户输入https://cgrain.top (这里是443端口,其实我们是使用1000000--> 我虚构的,鬼才告诉你我端口是多少) ,然后Nginx 就监听443, 把这个指定的地址 跳转到 1000000的端口中了,这就是一个反向代理的简单介绍,如果想要了解,我最后贴出地址,你们看好了!!!! 2 动静分离

如何在 ASP.Net Core 使用 分布式缓存

你说的曾经没有我的故事 提交于 2021-01-30 01:38:48
ASP.Net Core 提供了多种类型的缓存,除了 内存缓存 和 响应缓存 之外,还提供了对 分布式缓存 的支持。在之前的一篇文章中,我讨论了 ASP.Net Core 的内存缓存。在本文中,我们将讨论如何在 ASP.Net Core 中使用分布式缓存,本篇就拿 Redis 和 SQL Server 作为演示。 什么是分布式缓存 分布式缓存 可用于提高应用程序的性能和可伸缩性,通常 分布式缓存 被多个应用服务器共享,在分布式缓存中,缓存的数据不会落在某些个别的web服务器内存中,这些缓存数据采用集中化存储,这样多个应用服务器都可以直接使用,这样做的好处在于,如果任何一个服务器宕机或者停止响应,其他的服务器仍然能够检索缓存的数据。分布式缓存的另一个优点是,缓存的数据在服务器重启后仍然存在,当你的应用集群扩展时,并不会对缓存服务器造成任何影响。 要想在 ASP.NET Core 中使用分布式缓存,需要用到 IDistributedCache 接口,在下一节中,我们将会一起讨论 IDistributedCache 和 IMemoryCache 接口的区别。 IDistributedCache 接口 在.Net Core 中用于分布式缓存的 IDistributedCache 接口要比 单机版的 IMemoryCache 接口更复杂,先来看一下 IMemoryCache 接口定义。

在SQLServer中使用SQL语句插入数据出现乱码或问号的解决方法

杀马特。学长 韩版系。学妹 提交于 2021-01-29 22:47:12
在SQLServer中使用SQL语句插入数据出现乱码或问号的解决方法 参考文章: (1)在SQLServer中使用SQL语句插入数据出现乱码或问号的解决方法 (2)https://www.cnblogs.com/hushzhang/p/7025877.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/3797416/blog/4937631