posts - 301,  comments - 19,  views - 65万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  SqlServer

Java(JFinal)实现sqlserver2017的数据库的备份与恢复
摘要:1.连接数据库的代码: 2.备份功能代码: 3.还原数据库代码(调用存储过程) 代码中标为紫色部分的代码并不会影响数据的还原,只是在JFinal中数据还原后连接不会在第一时间内连接上,这样前台在刷新页面的时候便会出现警告,为了防止前端出现这样的警告,把数据库的连接操作在后台进行处理(通过dao.fi 阅读全文
posted @ 2019-04-19 22:20 wyhluckydog 阅读(1120) 评论(0) 推荐(0) 编辑
SQL Server 数据库备份还原常用SQL语句及注意
摘要:1.备份数据库 --通过使用with format可以做到覆盖任何现有的备份和创建一个新的媒体集。--可以避免一些由于备份设置产生的错误.--帮助文档上的解释:--format指定应将媒体头写入用于此备份操作的所有卷。--任何现有的媒体头都被重写。format选项使整个媒体内容无效,--并且忽略任何 阅读全文
posted @ 2019-04-19 22:05 wyhluckydog 阅读(1208) 评论(0) 推荐(0) 编辑
sqlserver中对于特定数据字段定义特定的数据类型
摘要:char和varchar:汉字占两个字节,英文、数字或字符占一个 比如: 性别:男 女 可以定义为:char(2)或者是varchar(2) 因为性别是中文,中文占两个字节 nchar和nvarchar:无论是汉字还是英文,数字或字符都各占一个字节 比如: 性别:男 女 可以定义为:nchar(1) 阅读全文
posted @ 2019-01-26 12:55 wyhluckydog 阅读(360) 评论(0) 推荐(0) 编辑
sqlServer数据库备份与还原——差异备份与还原
摘要:1.差异备份 是完整备份的补充 备份自上次完整备份以来的数据变动的部分 2.备份过程: 在做差异备份之前需要先进行完整备份。完整备份的过程见:https://i.cnblogs.com/EditPosts.aspx?postid=10322955 差异备份与完整备份过程类似,只是备份类型选为差异备份 阅读全文
posted @ 2019-01-26 11:33 wyhluckydog 阅读(6127) 评论(0) 推荐(0) 编辑
sqlserver数据库的备份与还原——完整备份与还原
摘要:sqlserver提供四种数据库备份方式 完整备份:备份整个数据库的所有内容包括书屋和日志 差异备份:只备份上次完整备份后更高的数据部分 事务日志备份:只备份事务日志里的内容 文件或文件组备份:只备份文件或文件组中的某些文件 在数据库完整备份期间,sqlserver做一下工作: 备份数据以及数据库中 阅读全文
posted @ 2019-01-26 11:29 wyhluckydog 阅读(14601) 评论(0) 推荐(1) 编辑
sqlserver中为节约存储空间的收缩数据库机制
摘要:1.收缩数据库: 删除数据库的每个文件中已经分配单还没有使用的页,首座后数据库空间自动减少 2.收缩方式: (1)自动收缩数据库 选中数据库 >右击 >属性 在常规这里我们可以看到分配的大小以及可用空间。 选择“选项” 将自动收缩改为true,sqlserver每个一段时间就睡检查剩余空间,如果剩余 阅读全文
posted @ 2019-01-26 11:10 wyhluckydog 阅读(2292) 评论(0) 推荐(0) 编辑
sqlserver数据库的分离与附加
摘要:当我们一台电脑上创建了数据库想要转移到另外一台电脑上时,由于数据库处于联机状态,不能够对数据库文件进行复制和迁移,所以我们可以将数据库从服务器上分离出去,这样我们就可以复制数据库文件了。然后将数据库文件复制到另外一台电脑上,再将数据库文件附加进去。 1.分离与附加数据库的方式 (1)在试图下分离与附 阅读全文
posted @ 2019-01-26 10:49 wyhluckydog 阅读(7290) 评论(0) 推荐(0) 编辑
sqlserver的数据库状态——脱机与联机
摘要:1.数据库状态: online:可以对数据库进行访问 offline:数据库无法访问 2.查看数据库状态的方法: (1)使用查询语句: SELECT state_desc FROM SYS.databases WHERE name='E_Market' (2)使用DATABASEPROPERTYEX 阅读全文
posted @ 2019-01-26 10:18 wyhluckydog 阅读(5882) 评论(0) 推荐(0) 编辑
sqlserver打开对象资源管理器管理的帮助文档的快捷键
摘要:sqlserver打开对象资源管理器管理的帮助文档的快捷键:Fn+F1 阅读全文
posted @ 2019-01-26 09:54 wyhluckydog 阅读(1561) 评论(0) 推荐(0) 编辑
sqlserver使用SQL语句创建数据库登录对象、数据库用户以及对为该用户赋予操作权限
摘要:--创建登录名USE masterGO--PbMaster,密码123456CREATE LOGIN PbMaster with PASSWORD='1234GO --创建数据库用户USE E_MarketGO--用户名MasterDBUserCREATE USER MasterDBUser FOR 阅读全文
posted @ 2019-01-25 17:14 wyhluckydog 阅读(2170) 评论(0) 推荐(0) 编辑
sqlserver window身份验证时切换账户的快捷键
摘要:sqlserver window身份验证时切换账户的快捷键:ctrl+alt_del 阅读全文
posted @ 2019-01-25 16:38 wyhluckydog 阅读(635) 评论(0) 推荐(0) 编辑
向现有数据库中添加文件组和数据文件
摘要:1.在视图下添加文件组和数据文件 2.使用SQL语句添加文件组和数据文件 将文件组FG1设为默认文件组 阅读全文
posted @ 2019-01-25 16:18 wyhluckydog 阅读(2107) 评论(0) 推荐(0) 编辑
使用SQL语句创建数据库2——创建多个数据库文件和多个日志文件
摘要:在matser数据库下新建查询,输入的命令如下: USE master GOCREATE DATABASE E_MarketON PRIMARY--主文件组( NAME ='E_Market_data', FILENAME='D:\program files\sqlserver2017\sqlser 阅读全文
posted @ 2019-01-25 16:03 wyhluckydog 阅读(5738) 评论(0) 推荐(0) 编辑
使用SQL语句创建数据库1——创建一个数据库文件和一个日志文件的数据库
摘要:目的:创建一个数据库文件和一个日志文件的数据库 在matser数据库下新建查询,输入的命令如下: USE master——指向当前使用的数据库。创建数据库实际上是向master数据库中增加一条数据库信息。 GO——批处理的标志 --通常将判断数据库是否存在,如果存在则删除这个数据库放在创建数据库的前 阅读全文
posted @ 2019-01-25 15:49 wyhluckydog 阅读(8488) 评论(0) 推荐(0) 编辑
SqlServer中的数据库分类
摘要:1.系统数据库(中央管理机构):用来管理用户创建用户数据的数据库。 系统数据库中包含如下数据库: (1)master:记录了sqlserver中所有系统级别的信息,包括所有的登录账户、系统配置,还有其他数据库以及数据库文件的存放位置,初始化信息等。 (2)model:模板数据库。当创建新数据库的时候 阅读全文
posted @ 2019-01-25 14:46 wyhluckydog 阅读(656) 评论(0) 推荐(0) 编辑
sqlserver数据库命名规则
摘要:sqlserver数据库命名规则: (1)第一个字符必须是字母或“_”、“@”、“#” (2)数据库名称不能是T-SQL的保留字 (3)不允许嵌入空格或其他特殊字符 阅读全文
posted @ 2019-01-25 14:35 wyhluckydog 阅读(1444) 评论(0) 推荐(1) 编辑
sqlserver数据库的物理存储格式和逻辑存储格式
摘要:物理存储结构: 数据库文件在磁盘上的存储形式: 主数据文件:*.mdf。用来存储数据库的启动信息、存储部分或全部的数据。整个的数据库只能有一个主数据文件 辅助数据文件:*.ndf。用于存储主数据文件未能存储的剩余数据和一些数据库对象 日志文件:*.ldf。存储数据库更新的事务日志信息。数据库的插入、 阅读全文
posted @ 2019-01-25 11:58 wyhluckydog 阅读(2734) 评论(0) 推荐(0) 编辑
无法连接到localhost。其他信息:用户“sa”登录失败。原因:该用户被禁用。(Microsoft Sql Server,错误:18470).
摘要:18470错误: 解决方案: 使用windows身份验证登录之后,选择安全性 >登录名 >sa >右击 >属性: 右击选择属性进入属性页面; 选择状态,然后再登录名处选择启用。然后重启sqlserver服务。 右击如下红框,点击重新启动。(这里需要注意:一定要重新启动服务) 阅读全文
posted @ 2019-01-25 11:29 wyhluckydog 阅读(2362) 评论(0) 推荐(0) 编辑
无法连接到localhost.其他信息:用户“sa”登录失败。(MicroSoft Sql Server,错误:18456)
摘要:18456错误: 在安装的时候如果选择的身份验证模式为:Window身份验证模式,就会出现18456的错误。 解决方案: 使用windows身份验证登录之后,在下面红框上单击右键,点击属性: 点击属性,进入下一个页面: 找到安全性,然后在服务器身份验证处选择sqlserver和windows身份验证 阅读全文
posted @ 2019-01-25 11:27 wyhluckydog 阅读(2818) 评论(0) 推荐(0) 编辑
Sqlserver的身份验证模式
摘要:1.服务器名称: . 在服务器名称这里,我们有以下几种选择来连接到本地: (1)默认的服务器名称:也就是电脑主机的名称 (2)".",“.”就表示主机。 (3)localhost (4)127.0.0.1,也就是本地的回环地址。 2.身份验证: sqlserver2017给我们提供了多种身份验证,我 阅读全文
posted @ 2019-01-25 11:25 wyhluckydog 阅读(18969) 评论(0) 推荐(6) 编辑

点击右上角即可分享
微信分享提示