随笔分类 - 数据库
摘要:1. 查询一张表里面索引select * from user_indexes where table_name=upper('bills');2. 查询被索引字段select * from user_ind_columns where index_name=('in_bills');3. 给某一字段创建索引create index in_bills on bills(account_id);
阅读全文
摘要:今天又犯了晕死的错误。是Java实现的发送邮件的功能,一直报下面这个错误。javax.mail.MessagingException: 553 authentication is required,smtp1,ClUQrEBZRUJX0rRPvSYiAg--.48266S2 1337250391 at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1020) at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:716) at com.su.
阅读全文
摘要:今天做了这样一个操作,在同事的电脑上使用SQLyog导出数据库1.首先连接原来的数据库。选“新建”。按提示填入您的原来mysql数据库的相关信息,然后点连接。2.在菜单栏点击工具如下图:弹出窗口中点击导出,等完成后,点击完成。至此备份完成。-------------------------------------------------------------------------------------------------------------------------1.mysql -u root -p,回车后提示你输密码2.创建数据库 1、 CREATE DATABASE 数据..
阅读全文
摘要:服务器或VPS用户如何用命令创建MYSQL数据库 一、连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、 连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. 如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql> 2、连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110...
阅读全文
摘要:select distinct a.id, a.currentHandle, a.progressAndPlan, a.customerService, c.fullname as customerServiceName, d.fullname as currentHandleName from defect1 a left join user_info c on a.customerService = c.user_id left join user_info d on a.currentHandle = d.user_i...
阅读全文
摘要:-- 按拼音排序 (系统默认) select * from perexl order by nlssort(tangle,'NLS_SORT=SCHINESE_PINYIN_M'); -- 按部首排序 select * from perexl order by nlssort(tangle,'NLS_SORT=SCHINESE_STROKE_M'); -- 按笔画排序 select * from perexl order by nlssort(tangle,'NLS_SORT=SCHINESE_RADICAL_M'); --排序后获取第一行数据
阅读全文
摘要:一、 mysql对单表备份的方案: 1、很简单的方法:select * from 表名into outfile 备份文件; 2、 Runtime rt = Runtime.getRuntime(); Process child = rt .exec("mysqldump -u用户 -p密码 数据库 表名-c -t --default-character-set=utf-8"); 得到文件流以后自己处理生成备份文件 InputStream in = child.getInputStream();二、sqlserver2000的单表备份方案: 1、建立第三张表作为备份表(个人认
阅读全文
摘要:Mysql语句:select substr(a.createtime, 1, 4) as statisticsName from defect1 a;select substr(a.createtime, 1, 7) as statisticsName from defect1 a;select substr(a.createtime, 1, 10) as statisticsName from defect1 a;Oracle语句一:select cn.statisticsID, cn.statisticsName ,cn.record as statisticsName from( sel
阅读全文
摘要:CREATE OR REPLACE TRIGGER TRI_FOR_SITE BEFORE INSERT ON SITE FOR EACH ROWDECLAREBEGIN SELECT SEQ_SITE.NEXTVAL INTO:NEW.ID FROM DUAL;END TRI_FOR_SITE;CREATE OR REPLACE TRIGGER TRI_FOR_SITE1 BEFORE INSERT ON SITE1 FOR EACH ROWDECLAREBEGIN SELECT SEQ_SITE1.NEXTVAL INTO:NEW.ID FROM DUAL;END TRI_FOR_SITE
阅读全文
摘要:1-开启归档功能,使数据库处于归档模式下先关闭数据库:shutdown immediate启动到mount状态:startup mount开启归档功能:alter database archivelog;打开数据库:alter database open;2-开启闪回flashback功能(归档下才可开启数据库闪回)查看flashback是否开启:select name,flashback_on from v$database;查看闪回恢复区及大小是否设置:show parameter db_recovery;先设置闪回恢复区的大小:alter system set db_recovery_f
阅读全文
摘要:1 内存库(SMDB)修改sequencesOCS割接一般涉及的内存库sequences日志相关表:OCS_RECHARGELOG_I.RECINDEX OCS_RECHARGELOG_IOCS_ACCTMGRLOG_I.RECINDEX OCS_ACCTMGRLOG_I欠费相关表:OCS_CYCLEUNPAID_I. RECINDEX OCS_CYCLEUNPAID_I分期回赠表键值相关表:REBATE.REBATEKEY SEQUENCE_REBATE1.1 查询sequences在mdsql下执行一下命令查询各个sequence信息:select * From v$sequence wh
阅读全文
摘要:最近在学习oracle,是自学,完全的自学,没有任何老师的指导。从图书馆借了本《Oracle DBA宝典》这本书。好厚啊,下定了决心,就开始了。最近看到了关于创建新的监听的问题,书中说,用oracle Net Manager添加一个新的监听以后,配置好了以后,再在EM重启动新的监听服务,然后呢,就是注册新的监听。一切ok了,书中还说了,如此做下来,用新的服务名,新的监听程序连接oracle是没有任何问题的,但是如果用以前的连接标识符,就是服务名连接的时候就会出错。此时,需要将以前的监听的local_listener, instance_name和service_names都添加到listen.
阅读全文
摘要:说起oracle,每个oracle DBA都是很头疼的,为什么?oracle软件本身就是很大的,动不动就是这里出问题,要么就是那里出问题了,总之,就是各种问题。小弟我在oracle这个领域还是新手了,没有任何经验,在自己的本子上玩玩oracle了。花了重金买了本《Oracle DBA宝典》这本书,从头开始学习oracle。呵呵,我是下了决心的。 问题是说来就来,今天准备打开Em,管理一下数据库。无法进入,反正就是无法进入。错误提示如下:手工启动:emctl start dbconsoleEnvironment variable ORACLE_SID not defined. Pleas...
阅读全文
摘要:初始化参数文件是每个数据库的最重要的文件之一。实例启动时Oracle将读入该参数文件的每个参数项,并使用这些参数来配置Oracle instance。 在Oracle中共有两种不同类型的初始化参数文件: (1)静态参数文件(pfile),该文件为一个正文文件。 (2)动态服务器参数文件(spfile),该参数文件是个二进制文件。 静态参数文件的文件名一般为:initSID.ora。动态服务器参数文件的文件名一般为:spfileSID.ora。SID为实例名。初始化参数文件的内容包括:一:实例名和该实例相关的数据库名二:控制文件名字和位置三:系统全局区的配置,如shared pool的配置。四.
阅读全文
摘要:给大家个学习数据库的软件吧,sql server 2008,这个是微软公司的作品,不错,应该是非常不错,在电脑上安装Oracle数据库的话,那个比较大,而且在网上也不好下载,要是连接到学校服务器的话,也是不可能的,除非大家经常去机房上机,但是那个也不开,废话不多说了,大家去微软官网下载一个sql server 2008的试用版的安装文件,不是很大,校园网的下载速度也很大。下载下来大家安装上。然后就可以在自己的电脑上做数据库试验了!让大家看看在我电脑上安装的效果吧!这个是整体效果!这个是代码编辑区!这个是结果输出的地方!大家试一试吧!共同努力,分享好的软件,互相学习!
阅读全文
浙公网安备 33010602011771号