分类

链接

2024 年 12 月
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

近期文章

热门标签

新人福利,免费薅羊毛

数据库先写日志还是先写数据?

每一个SQL Server的数据库都会按照其修改数据(insert,update,delete)的顺序将对应的日志记录到日志文件.SQL Server使用了Write-Ahead logging技术来保证了事务日志的原子性和持久性.而这项技术不仅仅保证了ACID中的原子性(A)和持久性(D),还大大减少了IO操作,把对数据的修改提交到磁盘的工作交给lazy-writer和checkpoint. 预写式日志(Write-Ahead Logging (WAL)) SQL Server使用了WAL来确保了事务的原子性和持久性.实际上,不光是SQL Server,基本上主流的关系数据库包括oracle,mysql,db2都使用了WAL技术. WAL的...

MySQL, Oracle, SQL Server 暂无评论 阅读(279)

missing PARTITION or SUBPARTITION keyword

修改Oracle表时报这个错, missing PARTITION or SUBPARTITION keyword 是因为语法写错,差一个字段(红色): alter TABLE "UserCars" add "EngineNo2" nvarchar2(50); update "UserCars" set "EngineNo2" = "EngineNo"; alter TABLE "UserCars" drop column "EngineNo"; alter TABLE "UserCars" rename column "EngineNo2" to "EngineNo";

Oracle 暂无评论 阅读(784)

Linq2db.Oracle使用详解

1.nuget搜索Linq2db   再安装 linq2db.oracle   安装后如下图:   复制第一个出来,改名,去掉.txt,比如dbcontext.tt,后打开,修改数据库连接信息,如下图:   最后执行,执行dbcontext代码如下: 当然,正式环境中,得加上数据库连接配置文件.app.config/web.config <?xml version="1.0" encoding="utf-8" ?> <configuration>   <connectionStrings>      <add name="DefaultConfiguration" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=...

Oracle 暂无评论 阅读(1,457)

oracle修改字段类型

 oracle修改字段类型   alter TABLE "Monopolies" add "MemuBar2" NCLOB; update "Monopolies" set "MemuBar2" = "MemuBar"; alter TABLE drop column "MemuBar"; alter TABLE "Monopolies" rename "MemuBar2" to "MemuBar";

Oracle 暂无评论 阅读(870)

[已解决]Oracle数据库长时间空闲后自动断开的解决办法

[已解决]Oracle数据库长时间空闲后自动断开的解决办法 刚开始我认为是防火墙的问题,因为以前遇到过类似的情况,连接空闲的时间超出了防火墙上设置的会话老化时间,防火墙会断开会话,经检查后发现不是防火墙的原因。然后又查看了profile的设置,profile使用的是default,idle_time和connect_time的值都是unlimited。v$session中status值是INACTIVE,state的值是WAITING。当等的时间到310秒左右时,会话就会断开,v$session中就查不到这个会话的记录了。 我只好在sqlnet.ora文件中设置sqlnet.expire_time为2分钟,...

Oracle 暂无评论 阅读(713)

plsql 安装后database下拉没有东西

今天第一天上班我自己也有点紧张,但是问题还是有的; 今天来说一下问题,就是装了plsql竟然在database这一栏没有东西,我也是纠结了很久,感觉今天的任务也被拉下了。 oracle官网下一个包(instantclient_12_1.zip【我用的是这个版本】),然后把这个包解压装在你oracle的目录下 这个我也分享一个吧( http://pan.baidu.com/s/1mi0jHri ) 然后在这里还需要对plsql进行设置 进入点tools==>perferences 把这几个参数配置好     最后对系统的环境变量进行配置: 添加: 键:TNS_ADMIN          ...

Oracle 暂无评论 阅读(836)

oracle64位客户端安装版 Instant Client v11.2.0.3.0(64-bit)

oracle64位客户端安装版 Instant Client v11.2.0.3.0(64-bit) http://download.csdn.net/detail/u013817689/7244611

Oracle 暂无评论 阅读(1,003)

oracle忘记用户名密码

  首先cmd - sqlplusw 普通用户登陆:用户名:scott(普通用户名)      密码:tiger(普通用户密码) 管理员登陆:用户名:system 密码:system(管理员密码) 超级管理员登陆的时候注意:用户名:sys 密码:sys as sysdba(sys 为密码) 一、忘记除SYS、SYSTEM用户之外的用户的登录密码。 使用如下语句修改用户的密码。 ALTER USER user_name IDENTIFIED BY newpass; 注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效 二、忘记SYS用户,或者是SYSTEM用户的密码。 如果...

Oracle 暂无评论 阅读(1,698)

数据库比较

各种主流数据库比较 主流数据库 PostgreSQL 支持Windows,Linux,FreeBSD,Mac和Solaris平台 TB级数据库 号称“世界上最先进的开源数据库” oracle 支持所有主流平台运行 完全支持所有工业标准 采用完全开放策略 对开发商全力支持 获得最高认证级别的ISO标准安全认证 性能最高,保持开放平台下TPC-D和TPC-C的世界记录 多层次网络计算 提供GUI和命令行 完全向下兼容,完全没有风险 对硬件要求高 Firebird SQL Server Linux,Unix,MacOS,Windows,Solaris 全功能的,强...

DBA 暂无评论 阅读(2,019)

oracle数据类型详解

有道是,磨刀不误砍柴工。多了解一些底层的东西,对于Oracle开发、维护大有裨益。个人总结了一些Oracle数据类型集解,相信读者阅读了本文以后,Oracle数据库开发起来会事半功倍! 在Oracle数据库中,每个关系表都由许多列组成。给每一列指派特定的数据类型来定义将在这个列中存储得数据类型。   1、CHAR 最多可以以固定长度的格式存储2000个字符或字节。默认指定为以字符形式进行存储,这个数据类型是固定长度的,并且当位数不够时,需要在其右边添加空格来补满。   例如: CREATE TABLE test (name cha...

Oracle 暂无评论 阅读(2,204)