![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 50
忆尘
这个作者很懒,什么都没留下…
展开
-
SQLServer 在完整恢复模型下备份
完整恢复模式使用日志备份在最大范围内防止出现故障时丢失数据,这种模式需要备份和还原事务日志。使用日志备份的有点是允许您将数据库还原到日志备份中包含的任何时点。可以使用一系列日志备份将数据库前滚到其中一个日志备份中包含的任意时点。注意:为了最大程度的缩短还原时间,可以对相同数据进行一系列差异备份...原创 2021-01-16 21:51:12 · 181 阅读 · 0 评论 -
如何选择数据库恢复模式
简单恢复模式一般适合用于测试或开发数据库。对于生产数据库,最佳选择通常是完整恢复模式,还可以选择大容量恢复模式作为补充。简单恢复模式有时也适合小型生产数据库(尤其是当其大部分或者完全为只读时)或数据仓库使用。要为特定的数据库确定最佳恢复模式,应考虑数据库的恢复目标和要求,以及是否可对日志备份进行管理。确定恢复目标和要求不丢失任何更改的重要程度如何? 重新创建丢失的数据的难易程度如何? 是否有两个或两个以上的数据库在逻辑上必须保持一致? 单位是否雇佣系统或数据库管理员?如果没有,那么由谁原创 2021-01-16 14:27:41 · 654 阅读 · 0 评论 -
SQLServer2008 数据库恢复模式
生产系统下,一定要了解的内容,SQLServer数据库的恢复模式有三种:1、简单模式2、完整模式3、大容量模式恢复模式 说明 工作丢失的风险 能否恢复到时点? 简单 无日志备份。 自动回收日志空间以减少空间需求,实际上不再需要管理事务日志空间。 最新备份之后的更改不受保护。在发生灾难时,这些更改必须重做。 只能恢复到备份的结尾。 完整 需要日志备份原创 2021-01-16 13:58:39 · 902 阅读 · 0 评论 -
powerdesigner 同步数据库报错
错误信息:Unable to list the tables.[Microsoft][ODBC SQL Server Driver][SQL Server]未能准备语句。SQLSTATE = 37000解决办法:将 数据库的兼容级别更改为 90。SQL语句为:EXEC sp_dbcmptlevel "dbName", "90";G转载 2013-04-25 09:08:00 · 753 阅读 · 0 评论 -
用PowerDesigner制作数据库升级脚本
很多人使用PD的时候就问有没有制作自动升级脚本的功能。其实是有的。操作原理:1、保存原来的版本,另存为apm的文件,生成一个Archive Model。2、生成升级脚本,需要选择原来的版本操作步骤:1、打开PDM文件,选择Save as .... 另存为,在弹出的窗口中选择apm的文件类型,输入文件名保存即可。2、修改相关的数据模型的内容,然后保存。3、选择Da转载 2013-04-25 14:09:12 · 647 阅读 · 0 评论 -
Oracle 11g完全卸载(Windows)
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭: 一般有以下服务: (1)Oracle SID VSS Writer Service:Oracle对VSS的支持服务。(非必须启动) (2)OracleDBConsole+SID:Oracle控制台服务,即企业管理器(OEM)。(非必须启动) (3)OracleJobScheduler+SID:Or转载 2013-12-04 10:14:59 · 651 阅读 · 0 评论 -
window7 64位系统下如何使用 PLSQL DEVELOPER 8
先到 Oracle 官網下載 Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (x64) ,接者依照以下步驟安裝: a. 執行 win64_11gR2_client\client\setup.exe 進行安裝,一開始有個黑色偵測畫面,等消失後進入安裝畫面。b. 進入安裝畫面後,選您要安裝转载 2013-12-04 11:10:13 · 2107 阅读 · 0 评论 -
Sql Server 中的getdate()
下面将为您介绍Sql Server 中一个非常强大的日期格式化函数--getDate(),如果您对SQL中的函数感兴趣的话,不妨一看,相信会对您有所启示 select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Se转载 2014-03-28 09:23:47 · 2655 阅读 · 0 评论 -
sqlserver数据库优化
刚开始用SQL Server的时候,我没有用显示执行计划来对查询进行分析。我曾经一直认为我递交的SQL查询都是最优的,而忽略了查询性能究竟如何,从而对“执行计划”重视不够。在我职业初期,我只要能获取数据就很开心,而不去考虑数据是如何返回的,“执行计划”对我的查询作了什么工作。我以为SQL Server会自己去处理查询的性能问题的。作为一个刚进入IT行业或者刚学到新技术的软件工程师,在编写代码前不太转载 2014-03-21 15:35:45 · 497 阅读 · 0 评论 -
windows 7系统上安装完oracle11g数据库,无法通过远程计算机访问
1、提示“连接超时”。连接超时,是由于系统防火墙的问题,将系统防火墙2、原创 2014-05-15 16:31:56 · 1517 阅读 · 0 评论 -
SQL Server 开发利器 SQL Prompt 5.3.4.1 Edition T-SQL智能感知分析器 完全破解+使用教程
SQL Prompt 5.3.4.11. 下载SQL Prompt 5.3.4.1,是个压缩包,里面有三个文件免登录免积分下载地址:http://download.csdn.net/detail/caizz520/45573851) 下载完成后,解压得到下面三项。一个是注册教程doc,一个是注册机keygen,一个是官方原版安装包V5.3.4.1。2. 安装SQL Promp转载 2014-08-01 17:22:38 · 1573 阅读 · 1 评论 -
EF Code first
EF Code First Migrations数据库迁移1、EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。 在程序包管理器控制台中执行以下语句,安装EntityFramework。PM> Install-Package EntityFramework 安装成功后,界转载 2014-12-31 23:01:42 · 591 阅读 · 0 评论 -
Oracle数据库常用Sql语句(整理中)
1、为表空间增加新的数据文件alter tablespace ibomis add datafile 'D:\app\Administrator\oradata\IBOMISWC\ibomis02.DBF' size 20000m autoextend on next 100m maxsize unlimited 2、增加表空间原有数据文件大小alt转载 2015-02-09 21:39:10 · 435 阅读 · 0 评论 -
SQL Server 数据库“正在恢复”故障
事件描述:基于IIS +SQL Server的应用系统突然间无法访问,访问时出现数据库连接错误,检查当前应用的数据库,数据库显示“正在恢复”。处理步骤:停用SQL Server服务将数据库的.mdf和.ldf文件更名启用SQL Server服务右键删除数据库将第二部更名的.mdf和.ldf文件名称改回原来的数据库文件名。在管理工具中重新附加数原创 2018-01-31 14:32:42 · 12667 阅读 · 0 评论 -
SQL Server日常维护常用的一些脚本整理。
1.sql server开启clr权限:exec sp_configure 'clr enabled', 1GORECONFIGUREGOALTER DATABASE HWMESTC SET TRUSTWORTHY ONALTER AUTHORIZATION ON Database::HWMESTC TO sa;2.查询数据库大小Exec sp_spaceusedsel...转载 2019-02-12 16:56:06 · 582 阅读 · 0 评论 -
ORACLE 死锁处理
一、数据库死锁的现象程序在执行的过程中,点击确定或保存按钮,程序没有响应,也没有出现报错。二、死锁的原理当对于数据库某个表的某一列做更新或删除等操作,执行完毕后该条语句不提交,另一条对于这一列数据做更新操作的语句在执行的时候就会处于等待状态,此时的现象是这条语句一直在执行,但一直没有执行成功,也没有报错。三、死锁的定位方法通过检查数据库表,能够检查出是哪一条语句被死锁,转载 2013-03-01 13:19:38 · 455 阅读 · 0 评论 -
pl sql developer 创建job
pl sql developer 创建job右键-新建-打开窗口如上图所示,submitter 不用修改,也修改不了job 里边不用填写what:填写存储过程的名称,记得一定要加分号“;”否则报错。next填写时间:2012-12-21 interval 其中最后一个参数'sysdate+1/1440'表示时间间隔为每分钟。其它常用的时间间隔的设转载 2013-03-12 16:59:02 · 863 阅读 · 0 评论 -
安装sql 2005时出现计数器错误
如果您在安装sql 2005时出现计数器错误,在搜索过所有的方法都不适用的时候:没有说清楚是哪个计数器的错误 运行 cmd unlodctr w3svc unlodctr msftpsvc unlodctr asp unlodctr inetinfo 以上是将4个计数器删除 lodctr w3ctrs.ini lodctr ftpctrs.ini lodctr axperf.ini lodctr原创 2009-05-12 14:54:00 · 411 阅读 · 0 评论 -
通过批处理文件启动Oracle服务
通过批处理文件启动Oracle服务 自己家里的机子配置不高,所有Oracle服务都是手动启动、关闭,每次都需要一个个启动比较麻烦,自然就想到到了批处理文件管理,baidu了一下,参考了一些网友的经验,自己写了两个简单的批处理文件:StartOracleNHRS.bat@net start OracleOraDb10g_home1TNSListener@net start OracleSer转载 2009-09-05 09:25:00 · 420 阅读 · 0 评论 -
Oracle 9i 的安装(图解)
Oracle 9i 的安装(图解)转载 2009-09-04 23:27:00 · 1752 阅读 · 1 评论 -
sa解锁
sa 用户解锁:alter login sa with password = 数据库密码 unlock, check_policy = off, check_expiration = off原创 2010-01-27 13:31:00 · 945 阅读 · 0 评论 -
ORACLE实现自动备份功能(操作系统:计划任务)
第一步:创建一个bat批处理文件,文件内容如下:exp ibosmsym/ibosmsym@SERVER02 file=E:\gzql_oa_%date:~0,10%.dmp 解释:其中ibosmsym/ibosmsym@SERVER02 为连接oracle的用户名原创 2011-09-07 10:02:27 · 1022 阅读 · 0 评论 -
SQL数据库变大的处理方法
DBCC SHRINKDATABASE (eq99n)dbcc updateusage (eq99n)sp_spaceused DUMP TRANSACTION [数据库名] WITH NO_LOGBACKUP LOG [数据库名] WITH NO_LOGDBCC SHRINKDATABASE([数据库名])原创 2012-01-06 23:36:39 · 1115 阅读 · 0 评论 -
如何恢复oracle误删除、更新、插入的数据
通过这个语句 可以查询出某个时间段表状态select * from ts_dpt as of timestamp to_date('2012-5-9 10:30:00', 'yyyy-mm-dd hh24:mi:ss') 找出你需要的数据,之后就。这个应该是oracle 的回闪功能。适用:因为是通过回滚段来恢复,所以只支持update、 delete、 insert、 不原创 2012-05-09 11:01:51 · 1609 阅读 · 0 评论 -
[oracle] to_date() 与 to_char() 日期和字符串转换
to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。即按照第二个参数的格式解释第一个参数。to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。转换的格式:表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年的最后3位 yyyy 用4位数表示年表示month的:mm 用2位数字表示月;mo转载 2012-05-21 10:41:43 · 501 阅读 · 0 评论 -
ORACLE 字符串操作
■ 字符串连接 SQL> select 'abc' || 'def' from dual;'ABC'|------abcdefSQL>■ 小写 select lower('ABC012');lower--------abc012■ 大写 select upper('abc012');upper--------A转载 2012-05-21 10:41:05 · 496 阅读 · 0 评论 -
透明网关
Oracle与SQL Server的互连 不同数据库平台的互连一般称之为数据库的异构服务,现在各大数据库之间都可以实现这样的异构互连,只是各厂商的具体实现技术不一样,如:在SQL SERVER里面叫做LINKED SERVER,通过ODBC实现与其它数据库的互联。而ORACLE实现异构服务的技术叫做透明网关(Transparent Gateway),当然之前ORACL转载 2012-06-26 17:30:02 · 2260 阅读 · 0 评论 -
Oracle集合操作函数
集合操作符专门用于合并多条select 语句的结果,包括:UNION, UNION ALL, INTERSECT , MINUS。当使用集合操作符时,必须确保不同查询的列个数和数据类型匹配。 集合操作符具有以下注意事项:集合操作符不适用于LOB、VARRAY和嵌套表列。UNION、INTERSECT、MINUS操作符不使用于 LONG列。如果选择列表中包含有表达式或者函数转载 2012-07-03 15:02:51 · 533 阅读 · 0 评论 -
Oracle 语法之 OVER (PARTITION BY ..) 及开窗函数 转载
oracle的分析函数over 及开窗函数一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。 1:统计某商店的营业额。转载 2012-08-14 13:39:58 · 609 阅读 · 0 评论 -
按某一字段分组取最大(小)值所在行的数据
转载请注明:http://www.pmjava.com/Article/ShowInfo.asp?ID=56703/*数据如下:name val memoa 2 a2(a的第二个值)a 1 a1--a的第一个值a 3 a3:a的第三个值b 1 b1--b的第一个值b 3 b3:b的第三个值b转载 2013-01-25 12:56:32 · 383 阅读 · 0 评论 -
SQL Server 2005安装图解
由于要用到MSSQL,下载了个SQL Server 2005,不过后来发现安装还是个问题,故搜集了以下SQL Server 2005安装的图解资料。1,安装前准备:安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除[url=javascript:;]Windows[/url]组件(A)”,把“Internet 信息服务(IIS)”前面的勾选框的勾选上,点“下一步”,一路确认完成。这个过转载 2009-04-22 15:41:00 · 1184 阅读 · 0 评论