打开MSSQL数据库管理系统的安装目录,例如:C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA,C:\是你安装MS SQL数据库管理系统实例所在的盘符。
删除 C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\ 里面DATA文件夹干掉。
我的数据库是2008 R2
-
如何解决Reporting Services目录数据库文件存在的问题
2019-10-03 01:36:09打开MSSQL数据库管理系统的安装目录,例如:C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA,C:\是你安装MS SQL数据库管理系统实例所在的盘符。删除 C:\Program Files\Microsoft SQL ...转载于:https://www.cnblogs.com/scyitgz/p/8472792.html
-
数据库操作语句大全(sql)
2013-08-15 17:25:4220、说明:列出数据库里所有的表名 select name from sysobjects where type='U' // U代表用户 21、说明:列出表里的所有的列名 select name from syscolumns where id=object_id('TableName') 22、说明:列示type... -
一个好用的数据库类
2008-05-14 08:36:06//声明CODBCSet类的实例 <br> /*联接数据库,由于access数据库没有设定用户和口//令,所以它们两个就用空的字符串代替*/ db.ConnectDB("daliu","", ""); <br> /*准备sql语句,你可以跟踪一下,在这个函数... -
Oracle数据库精讲与疑难解析part2
2013-07-29 11:26:32第3章 有米之炊——数据库的创建与删除 3.1 创建数据库 3.1.1 数据库创建概述 3.1.2 solaris下用dbca创建数据库 3.1.3 diy——solaris下手工创建数据库 3.1.4 数据库创建疑难解析 3.2 删除... -
Oracle Database 11g数据库管理艺术--详细书签版
2012-09-30 01:09:45本书还提供了dba完成本职工作必备的基本的uniix、sql、pl/sql和数据建模的知识,也给出了许多富有趣味性的例子,通过这些实例详细、循序渐进地说明了oracle database 11g数据库的各个概念和特性。 作译者 Sam... -
Oracle数据库精讲与疑难解析part1
2013-07-29 11:24:41第3章 有米之炊——数据库的创建与删除 3.1 创建数据库 3.1.1 数据库创建概述 3.1.2 solaris下用dbca创建数据库 3.1.3 diy——solaris下手工创建数据库 3.1.4 数据库创建疑难解析 3.2 删除... -
SQL入门之数据输入篇--01
2019-08-11 17:36:41前言:上一篇博客总结了,SQL的基本简介与在基于SQL server 2012 上面做了一个简单的实例。演示如何创建数据库,创建数据表。一个完整的数据库,里面包含着多个或一个数据表。表里有不同的字段,每个字段都是一个...
前言:上一篇博客总结了,SQL的基本简介与在基于SQL server 2012 上面做了一个简单的实例。演示如何创建数据库,创建数据表。一个完整的数据库,里面包含着多个或一个数据表。表里有不同的字段,每个字段都是一个集合。
今天的总结是,创建完数据库之后,如何向数据库里添加数据和修改数据。插入数据:
语句:INSERT INTO 表 名(列名1,列名2)VALUES(对应的值)
注意:后面对应的值的数据类型,要和前面列的数据类型一致。 字符用两个单引号圈住!
例子:
单个插入insert into dbo.MemberDetails(LastName) values('康');
多个插入:
insert into Category (CategoryId ,Category ) values(2,'Romance'); insert into Category (CategoryId ,Category ) values(3,'Horror'); insert into Category (CategoryId ,Category ) values(4,'War'); insert into Category (CategoryId ,Category ) values(5,'Sciofi');
查询结果:select * from Category
后面会总结 select语句的其他使用方法,和一些复杂一点的条件使用。更新数据:
语句:UPDATE 表名 SET 字段名 WHERE 条件
例子:update MemberDeatails set FirstName ='hang', LastName ='kang', Street ='46 Upper Road', City='New Town', State ='New State', ZipCode ='99112' where MemberId =4;
注意:注意赋值和字段类型匹不匹配。
删除数据:
语句:DELETE FROM 表名
注意:切勿直接 用上面的语句,要加上where条件子句配合使用。
例子:delete from MemberDeatails where MemberId =4;
实例:
前提: 向已经建立好的的 FilmClub 示例数据库里 MemberDeatails表里添加 BOb的个人信息;
insert into MemberDeatails ( MemberId, FirstName, LastName, DateofBirth, Street, City, State, ZipCode, Email, DateofJoining ) values ( 2, 'Bob', 'Robson', '1987-01-09', 'Little Street', 'Big City', 'Small State', '34565', 'rob@mail.com', '2004-03-13' );
结果:
-
Oracle DBA手记:数据库诊断案例与性能优化实践(一线Oracle DBA工作思考的心得,盖国强亲自策划)--详细书签...
2013-02-06 14:40:45本书由多位工作在数据库维护一线的工程师合著而成,包含了精心挑选的数据库诊断案例与性能优化实践经验,内容涉及oracle典型错误的分析和诊断,各种sql优化方法(包括调整索引,处理表碎片,优化分页查询,改善... -
SQL Server 2008宝典--详细书签版(第1/2部分)
2013-02-06 13:11:30第3部分为SQL Server 2008的基本操作篇,介绍如何管理与配置SQL Server 2008服务器、如何创建数据库和数据表、如何对数据库里的数据进行操作;第4部分为数据库管理篇,介绍如何使用T-SQL程序对数据进行复杂的运算,... -
SQL入门之提取数据偏--02
2019-08-18 22:57:32本篇博客将介绍,如何提取数据库里的内容。这次只是简单的介绍如何提取,后面还会深入介绍select语句的使用。 select语句基本语法: select * from 表明 例如:查询学生系统里,用户表里的数据。 select * ...前言:上篇博客用,开篇创建的数据库实例。展示了如何向数据插入数据,与删除数据。数据库的操作大致,分为三类:输入,删除,提取。本篇博客将介绍,如何提取数据库里的内容。这次只是简单的介绍如何提取,后面还会深入介绍select语句的使用。
select语句基本语法:
select * from 表明
例如:查询学生系统里,用户表里的数据。
select * from user_Info
结果:
select where 子句使用:
例如:利用 学生student_ID 查询数据
select * from student_Info where student_ID =1
结果:
根据条件列出指定列:
条件:根据student_ID 列出 学生的性别和电话号码
select student_Sex ,tele_Number from student_Info where student_ID =1
结果:
-
SQL语法大全
2014-03-30 11:00:112. ASP与SQL数据库连接: dim conn set conn=server.createobject("ADODB.connection") con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称 %> 建立... -
SQL沉思录(世界级SQL专家经典著作)--详细书签版
2013-02-04 13:08:03本书通过大量的实例,详细说明了为提高sql编程技术而必须面对的思想方法上的根本转变——由以过程式编程方式思考转变为以数据集的方式来思考。此外,本书还讨论了关于sql编程中查找表、视图、辅助表、虚拟表的应用... -
经典SQL语句大全
2014-12-20 12:00:3020、说明:列出数据库里所有的表名 select name from sysobjects where type='U' // U代表用户 21、说明:列出表里的所有的列名 select name from syscolumns where id=object_id('TableName') 22、说明:列示type、... -
java源码包---java 源码 大量 实例
2013-04-18 23:15:26Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥... -
JAVA上百实例源码以及开源项目
2016-01-03 17:37:40Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥... -
Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--详细书签版
2013-02-04 12:43:52他认为对于SQL的学习是永无止境的,相信每一个查询Oracle数据库的人都需要精通SQL语言,才能写出高效的查询。他参与本书的编写就是为了帮助别人实现这一目标。 目录 封面 -11 封底 -10 扉页 -9 版权 -8 版权声明 -7... -
JAVA上百实例源码以及开源项目源代码
2018-12-11 17:07:42Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥 Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、... -
Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码
2013-02-04 12:49:33他认为对于SQL的学习是永无止境的,相信每一个查询Oracle数据库的人都需要精通SQL语言,才能写出高效的查询。他参与本书的编写就是为了帮助别人实现这一目标。 目录 封面 -11 封底 -10 扉页 -9 版权 -8 版权声明 -7... -
Android 上百实例源码分析以及开源分析 集合打包4
2012-07-10 21:54:03SQLBuilder 数据库编辑器 根据参数选择不同的编辑方式 含main方法 SubjectSQLBuilder 项目数据库的编辑器 由上分析可以得出,该软件实现了数据库的操作,界面布局不复杂。 5、一款查询软件(身份证号,号码归属... -
C#程序开发范例宝典电子书从1-471例后面的暂时没有
2008-10-16 21:15:36第1章 窗体与界面设计 1 1.1 菜单应用实例 2 ...实例288 断开SQL Server数据库与其他应用程序的连接 417 实例289 带图像列表的系统登录程序 419 实例290 利用SQL语句执行外围命令 420 实例291 系统初始化 ... -
程序开发范例宝典>>
2012-10-24 10:41:28实例183 M3U文件的创建及删除 264 实例184 获取MP3文件的播放时间 267 实例185 异步加载并播放声音文件 269 5.3 动画播放 270 实例186 播放Flash动画 270 实例187 制作AVI播放器 272 实例188 ... -
不小心执行了rm-rf,除了跑路,如何恢复?
2020-10-07 11:16:55误删了数据库怎么办 ...在选定删除时,因其操作不严谨,光标回跳到 RUSS 库的实例,在未看清所选内容的情况下,便通过 delete 执行删除,同时邓某忽略了弹窗提醒,直接回车,导致 RUSS 生产数据库被删掉。 因运维误删了数据库怎么办
现在大脑里只想跑路
日前,据微博知名互联网资讯博主@大佬坊间八卦爆料,顺丰科技数据中心的一位邓某因误删生产数据库,导致某项服务无法使用并持续 590 分钟。
据了解,事情的经过,大概如下:
在接收到变更需求后,邓某在操作过程中,错选了 RUSS 数据库,打算删除执行的 SQL。在选定删除时,因其操作不严谨,光标回跳到 RUSS 库的实例,在未看清所选内容的情况下,便通过 delete 执行删除,同时邓某忽略了弹窗提醒,直接回车,导致 RUSS 生产数据库被删掉。
因运维工作人员不严谨的操作,导致 OMCS 运营监控管控系统发生故障,该系统上临时车险发车功能无法使用并持续了约 590 分钟。
看到这位工程师的操作
小橙认为大家调侃的很有道理
DBA的工作
从入门到删库到跑路
说起DBA,他们是一群比程序员还要低调且掌管着大数据时代企业生死命门的人,他们的工作职能,很多人表示这可比程序员日常复杂得多,不仅上要和应用程序打交道,下还要深入操作系统和硬件之中。所以当继而谈起成为一名优秀的 DBA 是种怎样的体验时?不少过来人调侃道,你能明白那种删得了库跑不了路的酸爽感吗?
调侃归调侃
但其实真的遇到不小心删了库
工程师们表示自己其实慌得一批
来看看知乎网友们删库后的感受
@土豆爸爸:
多年前(2001 年),那还是 Unix 字符界面,半夜我例行维护,删过一个包含二十万本图书的库。十分钟自己确认出错后,开始冒汗,胃部像是被猛打了一拳得开始痉挛,疼的我都坐不住。
好一会我去过道抽了两根烟,才回忆起前天做了全系统备份,丢的数据不多!
那感觉,一辈子难忘。
@ai0by:
之前自己做的一个站,服务器是在 Vultr 上面,用户有 1000 多,访问量不少。某天在 Vultr 上面另开了一台测试机器,测试完了准备删除时删错了机器,把放网站的那台删掉了……(有必要吐槽一下 Vultr 的服务器界面,我以为新开的机器一定是最下面的那个,然后没看直接就删掉了,没想到最下面的那个不是最新开的那台!)
当时只能说非常慌张,好像在梦里一样,满头大汗,只能眼睁睁看着一条提示删除成功的消息,随即立刻提交了一条 ticket,Vultr 告诉我已经删除掉的机器是不能恢复的,瞬间感觉长时间的经营全部白费了,很难想象经营了那么久一个失误操作全完蛋了。
后来发现那台机器之前有过备份,另开了一台机器把镜像恢复到新机器上面,时间是一周前,好歹算是救回来了,丢失的数据后来自己手工补上了。
删掉的一瞬间,好多用户来找我,我只能淡定的回复说是在维护,实际慌的要死,在问题解决差不多后,自己后背都湿透了,再也不想有第二次了,切记做好备份,切记切记!
删库不要怕,但是我想问一句
你备份了吗???
为了避免从删库到跑路的悲剧发生,应该在Linux下谨慎使用rm,小橙这里也分享一个方案给大家:
一个方案就是重定向 rm 命令以嫁接为 mv 命令,相当于给 Linux 系统定制了一个回收站。实现方式如下:
最后将上述脚本写入 /etc/bashrc,并立即执行命令 source /etc/bashrc 即刻生效。
以上的脚本定义了几个命令:
- rl:查看回收站下的文件;
- unrm 文件名或目录:恢复到当前的路径下;
- rmtrash:清空回收站,不过会友好提示。
执行 rm 不会真正删除,而是使用 mv 移动到我们指定的回收站。实在真的想删除可以 /bin/rm 来进行删除。另外,需要注意的时,之前 rm 指令的一些参数可能不再使用,因为 rm 现在其实是 mv 了。
还有无论是运维、DBA 还是程序员们都应该在日常 Coding 时严加注意操作规范,铭记“一失手成千古恨”的后果。在审查时也要做好自动容灾、数据同步的步骤!
-
书 名:程序开发范例宝典>>【中卷】(分三卷上传完本书案例)
2010-04-05 21:59:37实例183 M3U文件的创建及删除 264 实例184 获取MP3文件的播放时间 267 实例185 异步加载并播放声音文件 269 5.3 动画播放 270 实例186 播放Flash动画 270 实例187 制作AVI播放器 272 实例188 播放GIF... -
书 名:程序开发范例宝典>>【下卷】(分三卷上传完本书案例)
2010-04-05 03:24:09实例183 M3U文件的创建及删除 264 实例184 获取MP3文件的播放时间 267 实例185 异步加载并播放声音文件 269 5.3 动画播放 270 实例186 播放Flash动画 270 实例187 制作AVI播放器 272 实例188 播放GIF... -
软件工程师典藏:C#程序开发范例宝典(第2版).part01
2012-11-11 20:05:51实例183 M3U文件的创建及删除 264 实例184 获取MP3文件的播放时间 267 实例185 异步加载并播放声音文件 269 5.3 动画播放 270 实例186 播放Flash动画 270 实例187 制作AVI播放器 272 实例188 播放GIF动画 273 实例... -
Delphi开发范例宝典目录
2014-03-07 10:24:25实例257 通过Internet登录SQL数据库 332 实例258 用ADO动态连接数据库 333 实例259 数据库连接参数配置 334 实例260 用BDE动态连接数据库 336 实例261 判断BDE是否安装 337 实例262 获取BDE的配置信息 ... -
C#程序开发范例宝典(第2版).part02
2012-11-12 07:55:11实例183 M3U文件的创建及删除 264 实例184 获取MP3文件的播放时间 267 实例185 异步加载并播放声音文件 269 5.3 动画播放 270 实例186 播放Flash动画 270 实例187 制作AVI播放器 272 实例188 播放GIF动画 273 ... -
C#程序开发范例宝典(第2版).part13
2012-11-12 20:17:14实例183 M3U文件的创建及删除 264 实例184 获取MP3文件的播放时间 267 实例185 异步加载并播放声音文件 269 5.3 动画播放 270 实例186 播放Flash动画 270 实例187 制作AVI播放器 272 实例188 播放GIF动画 273 ... -
C#程序开发范例宝典(第2版).part08
2012-11-12 08:04:21实例183 M3U文件的创建及删除 264 实例184 获取MP3文件的播放时间 267 实例185 异步加载并播放声音文件 269 5.3 动画播放 270 实例186 播放Flash动画 270 实例187 制作AVI播放器 272 实例188 播放GIF动画 273 ...