数据库
iteye_14206
这个作者很懒,什么都没留下…
展开
-
sql server数据库定时自动备份
前提:操作计算机上要安装有SQL Server客户端应用程序。第一步:双击屏幕右下角的 ,在服务(R)处选SQL Server Agent,然后点击开始/继续。 第二步:在〔开始〕->〔程序〕处,启动SQL Server -> 企业管理器。第三步:点企业管理器中->管理->sql server代理->作业 第四步:右击新建作业,作业名称随便取,例如:data备份,所...2007-03-15 16:40:00 · 77 阅读 · 0 评论 -
Sql Server 2005 数据库备份还原后出现“受限制用户”问题的解决
Sql Server 2005 在备份还原后经常出现数据库“受限制用户”的问题,可以通过设置数据库属性-》选项-》状态-》限制访问来解决。一般情况选中“Multiple”即可。如下图: ...原创 2011-04-13 10:52:33 · 74 阅读 · 0 评论 -
理解ORACLE数据库字符集
一.引言 ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储、处理和检索数据。利用全球化支持,ORACLE为用户提供自己熟悉的数据库母语环境,诸如日期格式、数字格式和存储序列等。Oracle可以支持多种语言及字符集,其中oracle8i支持48种语言、76个国家地域、229种字符集,而...原创 2011-04-15 10:32:31 · 68 阅读 · 0 评论 -
hibernate中clob处理
用hibernate封装oracle的clob类型操作起来很不方便,但是新的oracle10g的jdbc驱动,对此有很多改进。环境 :wodows2000、oracle9.2、oracle10gJDBC驱动(必须)、hibernate3.1.2 建表脚本:/*=======================================================...原创 2011-04-18 14:30:50 · 89 阅读 · 0 评论 -
ubuntu上mysql的安装以及基本用法
1.使用apt-get查找当前可用的mysql版本.apt-cache search mysql返回的结果集为: 2.通过结果集找到最新可用的服务端是mysql-server,安装mysql-serversudo apt-get install mysql-server 按提示安装即可(中间会提示设置root口令)。3.测试是否安装正确# 登录mysql ...原创 2012-07-26 10:54:35 · 88 阅读 · 0 评论 -
Linux下MySql开放访问权限
在Linux下安装完数据库后,局域网内无法访问。 设置方法:1.停止mysql,进入/etc/mysql/,编辑my.cnf,找到bind-address的配置,改为0.0.0.0,然后启动mysql2.登录mysql,进入mysql数据库,执行update user set host='%' where host='127.0.0.1' and user='root',执行完成后...原创 2012-04-13 17:10:50 · 309 阅读 · 0 评论 -
使用MySQL命令行新建用户并授予权限的方法
MySQL命令行能否实现新建用户呢?答案无疑是肯定的。而且在使用使用MySQL命令行新建用户后,还可以为用户授予权限。首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。用户:phplamp用户数据库:phplampDB1.MySQL命令行新建用户//登录MY...原创 2012-04-13 17:13:41 · 297 阅读 · 0 评论 -
【转】CentOS6.3源码安装mysql5.5(多方法)
1.下载MySQL我下载的版本:mysql-5.5.22.tar.gz2.安装之前先卸载CentOS自带的MySQL[root@localhost ~]# yum remove mysql3.编译安装Cmake下载cmake源码包:http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz从共享目录移至usr目录[root@localhos...原创 2013-09-12 15:15:42 · 165 阅读 · 0 评论 -
mysql5.5的源码安装[有用]
--验证md5校验和[root@tmg-73 soft]# md5sum mysql-5.5.29.tar.gze6b9f9cb82e990bd8f0474df7462904e mysql-5.5.29.tar.gz先安装cmake(mysql5.5以后是通过cmake来编译的)[root@tmg-73 local]#tar -zxv -f cmake-2.8.4.tar.gz...原创 2013-09-17 14:57:01 · 123 阅读 · 0 评论 -
[MYSQL]时间毫秒数转换
java中常用bigint字段保存时间,通常将时间保存为一大串数字,每次取出需要在程序里转换,有时候程序里不方便,可以使用MYSQL自带的函数FROM_UNIXTIME(unix_timestamp,format)。举例:select FROM_UNIXTIME(1364176514656/1000,'%Y-%m-%d %h:%i:%s') as date ;结果为:2013-0...原创 2013-10-15 13:22:30 · 161 阅读 · 0 评论 -
oracle数据库中插入特殊符号'&'
在plsql里边执行:update userinfo set pageurl='myjsp?page=1&pagesize=10' where id='test'这条sql语句往数据库的pageurl字段放进去了一个url地址,但是执行的时候却并非那么理想,因为这其中有一个oracle的特殊字符,需要进行转义,那就是字符'&'.怎么处理上例中的特殊字符?两个办法:...原创 2011-06-23 16:32:32 · 94 阅读 · 0 评论 -
介绍一下Oracle的操作符优化
IN :IN写出来的SQL比较容易写及清晰易懂但是性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE 试图将IN转换成多个表的连接,如果转换不成功会先执行IN里面的子查询,再查询外层的表记录,如果转换成功,则直接采用多个表的连接方式查询。所以用 IN的SQL至少多了一个转换的过程。一般的SQL都可以转换成功,但对于含有分组统计等方面...原创 2009-08-13 10:59:19 · 65 阅读 · 0 评论 -
管理好ORACLE数据表的几个建议
ORACLE数据库中,表是最基本的内容。可以说,表设计的好坏直接跟数据库的性能相关。所以,在设计表的时候,除了要遵循其固有的数据库准则之外,还需要看个人的数据库管理经验。下面我就把这些经验分享一下,或许对大家有所帮助。 一、 表该存放在哪里? 我们都知道,在ORACLE数据库中,使利用空间这个概念来管理表对象的。在数据库创建的时候,数据库中已经建立了一些表空间。那么当...原创 2009-08-05 14:12:53 · 68 阅读 · 0 评论 -
让SQL自动备份并压缩
关于SQL自动备份的方法在本Blog中有些过相关的文章可以参看:http://fableking.iteye.com/blog/361021这里就讲如何让产生后的备份文件自动压缩并删除源文件的方法其实这里利用的是winrar的命令行来执行压缩并删除源文件的方法的winrar命令行的压缩命令是[winrar路径] a [参数] [压缩后的路径] [需要压缩的文件路径],这是本文需要用...2007-06-04 12:19:00 · 135 阅读 · 0 评论 -
SQL优化-索引
微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)……<script type="text/javascript"></script> (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的...2008-06-18 15:40:00 · 101 阅读 · 0 评论 -
sql随机抽取记录
我们经常想在一个数据表中随机地选取出数据来,比如随机生成考试试卷等。利用 SQL Server 的 NewID() 方法就可以很轻松地达到这个目的。NewID() 方法返回一个 GUID,如:EE95A489-B721-4E8A-8171-3CA8CB6AD9E4在 select 表的时候,再增加一列为 NewID() 就可以了。SQL 语句:select *, NewID() from tabl...原创 2009-04-03 17:23:30 · 72 阅读 · 0 评论 -
MSSQL中删除所有外键约束的方法
在网上找到了一句得到删除数据库中所有外键约束的语句的sql语句但是发现这只是一句查询,要执行的话,还得复制出来执行,比较麻烦于是写了个sp来自动执行,比较方便代码如下: CREATE PROCEDURE sp_drop_all_fkasdeclare @sql varchar(255)declare dropsql_cursor cursor for s...2009-04-16 20:55:27 · 135 阅读 · 0 评论 -
SQL Server数据库完美优化详解
SQL Server数据库如下方法来优化查询 : 1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。数据量(尺寸)越大,提高I/O越重要. 2、纵向、横向分割表,减少表的尺寸(sp_spaceuse) 3、升级硬件 4、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好...2008-08-26 12:57:00 · 111 阅读 · 0 评论 -
java.sql.SQLException: 无法从套接字读取更多的数据
本来订单的生成没有问题,但不知什么原因,报了一个这样的异常,致使订单不能生成 [08-11-19 8:07:51:344 CST] 00000037 JDBCException E could not insert: [gmit.jzt.buying.databean.EOrderDO#122594][08-11-19 8:07:51:344 CST] 00000037 JDBC...原创 2009-06-15 17:00:25 · 409 阅读 · 0 评论 -
Sql Server 日期格式化函数
Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select C...2008-11-01 15:27:00 · 520 阅读 · 0 评论 -
MS SQL2005插入中文乱码的问题解决
今天使用SQL2005的时候,在查询窗口中插入中文和直接在UI的表格中写入中文,保存后都显示一串问号,乱码问题严重于是到处找语言和编码设置,结果一直都没找到这个选项,于是开始网上搜罗数据,结果也查不到具体的解决方法。。郁闷中于是开始比较以前从sql2000导入进来的的数据库,因为那个数据库插入中文是正确的,最后发现问题在数据库的排序规则中~~ 默认的数据库排序规则是:SQL_Latin1_...2008-11-30 21:33:00 · 67 阅读 · 0 评论 -
Oracle10常见服务总结
(1)OracleService数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它的缺省启动类型为自动。服务进程为ORACLE.EXE,参数文件initSID.ora,日志文件SIDALRT.log,控制台SVRMGRL.EXE、SQLPLUS.EXE。 (2)OracleTNSListener监听器服务,服务只有在数据库需要远程访问时才需要(无论是通过另外一台主机还是...原创 2009-08-05 14:04:27 · 135 阅读 · 0 评论 -
Linux下 和 Windows 下 Oracle Instant Client 的安装.
Oracle数据库软件十分庞大,数据库引擎有好几个G。通常情况下,我们的使用方式是安装一个Oracle数据库在服务器机器上,在客户端通过PL/SQL Developer、sqlplus等工具操作服务器上的数据,当然Oracle 10g后,OEM(企业管理器)已经是WEB版了,在浏览器中也可以同样操作数据库。但是Windows下客户端工具 PL/SQL Developer 使用得最多,Linu...原创 2014-09-12 11:35:30 · 185 阅读 · 0 评论