sqlserver

Entity Framework Core - 使用入门

匿名 (未验证) 提交于 2019-12-02 23:48:02
Entity Framework Core 2.0 新特性: https://www.cnblogs.com/stulzq/p/7366044.html Entity Framework Core 2.0 使用入门: https://www.cnblogs.com/stulzq/p/7717873.html Entity Framework Core 2.0 使用代码进行自动迁移: https://www.cnblogs.com/stulzq/p/7729380.html EF实体框架有3种类型, Data First 、 Model First 、 Code First 。 第一步:需要引入的NuGet包 Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Tools (EF工具包,创建实体) 数据库驱动 Sql Server 请安装 Microsoft.EntityFrameworkCore.SqlServer MySql/MariaDB请安装 Pomelo.EntityFrameworkCore.MySql (2.0及以上版本) 其他数据库请查看https://docs.microsoft.com/zh-cn/ef/core/providers/ 第二步: 生成 实体文件 和 DBContext(数据库上下文

Sqlserver数据库备份的几种方式

匿名 (未验证) 提交于 2019-12-02 23:47:01
在实际的数据库Sqlserver的运维的过程中,很多时候我们需要做到数据的备份操作,可以做到定时备份,也可以进行手动数据库备份。在实际的过程中,有时候因业务需要备份出完整数据库,而有时候又因为实际业务只需要影响到一张表或者几张表,备份整个数据库未必是最优的方案,此时可采用生成脚本或者Select Into的方式对单表进行备份。DBA在运维过程中备份数据差不多用的就是以上几种操作方式,下面就详细说下这几种备份方式。 (1)数据库整库备份 此方式备份数据库是最完整的,可以将数据库中所有的对象都备份下来生成个.Bak文件,后续如果出现问题,可以直接通过.bak文件还原数据库,但备份的耗时会比较长,并且占用磁盘空间会比较大。此方法备份的操作是直接在Sqlserver数据库管理软件中选中数据库, 右键 选择 任务 ,然后选择 备份, 如下图 然后进入备份界面后选择备份存放的路径以及设置好备份文件名称,点击确定即可进行备份,如下图 (2)通过生成脚本的方式单表备份 有时候我们业务系统的更新可能只涉及到一张表或者几张表,此时可以通过对每个数据表进行单表备份的方式来操作,只备份这几张涉及到变更操作的数据表。操作的方法为在Sqlserver数据库管理软件中选中数据库, 右键 选择 任务 ,然后选择 生成脚本 ,参考方法一中的第一个图。然后进入生成脚本界面,选择下一步进入设置界面: 进入设置界面后,

加载JDBC-ODBC驱动器和连接数据库

你说的曾经没有我的故事 提交于 2019-12-02 23:46:19
各种数据库加载的时候总是记不住,所以就总结了三个。 加载注册MySQL驱动器: //加载mysql driver类 Class .forName ( "com.mysql.jdbc.Driver" ) ;//Class.forName();Java编程思想讲解得挺详细的。 //注册mysql driver java .sql .DriverManager .registerDriver (new com .mysql .jsbc .Driver ()) ; 加载SQLServer驱动器: //加载jdbcodbcdriver类 Class .forName ( "sun.jdbc.odbc.JdbcOdbcDriver" ) ; //加载SQLServerDriver类 Class .forName ( "com.microsoft.jdbc.sqlserver.SQLServerDriver" ) ; //注册SQLServerDriver类 java .sql .DriverManager .registerDriver (new com .microsoft .jdbc .sqlserver .SQLServlerDriver ()) ; 加载oracledriver类 //加载oracledriver类 Class .forName ( "oracle.jdbc

通过Logstash由SQLServer向Elasticsearch同步数据

匿名 (未验证) 提交于 2019-12-02 23:42:01
延用上篇ELK所需环境,新增logstash配置文件 需要数据库链接驱动 Microsoft JDBC driver 6.2 for SQL Server 下载地址: https://www.microsoft.com/zh-CN/download/details.aspx?id=55539 在 logstash 的 bin 文件夹下 新增文件夹 jdbcconfig 以及如下文件 新增 Logstash 配置文件 jdbc.conf input { jdbc { jdbc_driver_library => "D:\ELK_logs\logstash-6.3.2\bin\jdbcconfig\mssql-jdbc-6.2.2.jre8.jar" jdbc_driver_class => "com.microsoft.sqlserver.jdbc.SQLServerDriver" jdbc_connection_string => "jdbc:sqlserver://192.168.100.51:1433;DatabaseName=BTPreservation;" jdbc_user => "sa" jdbc_password => "Rl123456" # schedule => 分 时 天 月 年 # schedule => * 22 * * * //will execute

【转载】Sqlserver根据生日计算年龄

匿名 (未验证) 提交于 2019-12-02 23:38:02
在Sqlserver中,可以根据存储的出生年月字段计算出该用户的当前年龄信息,主要使用到DateDiff函数来实现。DateDiff函数的格式为DATEDIFF(datepart,startdate,enddate),两个表达式中的参数datepart表示单位计量,startdate表示开始时间,enddate表示结束时间。 datepart 参数可以是下列的值: datepart 缩写 年 yy, yyyy 季度 qq, q 月 mm, m 年中的日 dy, y 日 dd,d 周 wk, ww 星期 dw, w Сʱ hh 分钟 mi, n 秒 ss, s 毫秒 ms 微秒 mcs 纳秒 ns 最后直接给出计算年龄的Sql语句: declare @birthDay datetime; set @birthDay=‘1991-10-1’; Select DATEDIFF(YEAR,@birthDay,GETDATE()); 备注:原文转载自博主个人站 IT技术小趣屋 ,原文链接 Sqlserver根据生日计算年龄_IT技术小趣屋 。 文章来源: https://blog.csdn.net/weixin_39650424/article/details/91049278

sqlserver pdf 电子书大全 百度云

匿名 (未验证) 提交于 2019-12-02 23:32:01
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/myvanguard/article/details/84105841 SQLServer 2000图解教程 pdf版 http://qunying.jb51.net:81/201006/books/sql2000tujie.rar SQLServer2008应用实践教程高清 PDF 文字版[83M] /do/plus/download1.php?open=1&aid=110857&cid=3&link=ZWQyazovL3xmaWxlfFtTUUxTZXJ2ZXIyMDA406bTw8q1vPm9zLPMXS7Wo7CixuYuuN%2FH5c7E19aw5i5wZGZ8ODgwMzMxNzl8NmYwZjQ3M2M3MTg2ODJkZjBjYTEwN2ZhOGU4ODgwM2V8aD1qZXlwbnp3eXVmcjV6NnhpYnFybmJxNGtvMnpoYnFkM3wv SQLServer 2005编程入门经典-触发器和存储过程教程 pdf http://qunying.jb51.net:81/201009/books/sql2005.rar 请配合《网盘万能钥匙》插件,自动获取密码 https://ypsuperkey.meek.com.cn/ (网盘万能钥匙浏览器插件官网)