随笔分类 - 数据库
SQL Server, Oracle, Access, MySQL等数据库知识及经验分享
java开发连接Oracle 12c采用PDB遇到问题记录
摘要:今天初次使用java连接Oracle 12c,遇到各种问题,为方便后续查询,在汇总了问题记录及解决方案如下。 ORA-28040: No matching authentication protocol 需要在 ...\product\12.1.0\dbhome_1\NETWORK\ADMIN\sq
阅读全文
解决Oracle“无法分发客户端连接”、“进程数不够”等问题的完全攻略
摘要:在团队成员增多时,经常出现“无法分发客户端连接”等问题。在网上搜索一番后,最终解决了该问题,现将解决方案总结如下,以供参考和以后备用。原因:团队成员增多,原有数据库设置不够用,导致连接plsql和启动tomcat时经常抛出“无法分发客户端连接”的异常。解决方案:第一步:调整process和session值1. 检查process和session是否够用。a)使用plsql连接到oracle,查看process进程数:select count(*) from v$process; --取得数据库目前的进程数。select value from v$parameter where name = &
阅读全文
【转载】网站和数据库设计时的要领
摘要:介绍数据库设计,网站设计的一些最佳实践。从数据库字段设计时的要领,系统目录的架构的规划两个角度阐述了一般数据库的设计思想。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xsgreen/archive/2008/12/30/3649062.aspx
阅读全文
oracle提示 ORA-12154: TNS: 无法解析指定的连接标识符 OCIEnvCreate 失败, 返回代码为-1,但错误消息文本不可用
摘要:备忘,在网上搜索到方法,但还没有尝试过,先放在这里备忘一下。前几天,同事装上oracle的客户端,在ASP.Net下面怎么连都连不到oracle数据库(操作系统是XP,报错找不到OIC.DLL,之前我也遇到过,重装了一下客户端就好了,我用的是2000 professional的系统)。后来我到Oracle官方网站上寻找解决方案,下载了Oracle Developer Tools for Visua...
阅读全文
在Win 7 64bit下成功配置Oracle 10g心得
摘要:在win7 64位下成功跑通了oracle10g,遇到重重困难最终解决。将解决方案与大家一同分享,同时提出待解决的问题希望大家给予帮助~
阅读全文
数据库设计5步骤(转)
摘要:1.确定entities及relationshipsa)设计宏观行为。你用此数据库来做什么?比如,希望管理雇员的信息。b)确定entities。对于一系列的行为,确定所管理信息所涉及到的主题范围。这将变成table。比如,雇用员工,指定具体部门,确定技能等级。c)确定relationships。看着行为,确定tables之间有何种关系。比如,在部门与雇员之间存在一种关系。给这种关系命名。d)细化行为。你从宏观行为开始,现在仔细检查这些行为,看有哪些行为能转为微观行为。比如,管理雇员的信息可细化为:● 增加新员工● 修改存在员工信息● 删除调走的员工e)确定业务规则。看着你的业务规则,确定你要采
阅读全文
浅谈数据库设计技巧(下)
摘要:三、多用户及其权限管理的设计 开发数据库管理类的软件,不可能不考虑多用户和用户权限设置的问题。尽管目前市面上的大、中型的后台数据库系统软件都提供了多用户,以及细至某个数据库内某张表的权限设置的功能,我个人建议:一套成熟的数据库管理软件,还是应该自行设计用户管理这块功能,原因有二: 1.那些大、中型后台数据库系统软件所提供的多用户及其权限设置都是针对数据库的共有属性,并不一定能完全满足某些特例的需求; 2.不要过多的依赖后台数据库系统软件的某些特殊功能,多种大、中型后台数据库系统软件之间并不完全兼容。否则一旦日后需要转换数据库平台或后台数据库系统软件版本升级,之前的架构设计很可能无法重用。
阅读全文
浅谈数据库设计技巧(上)(转)
摘要:说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据的函数(即算法),最后,再给类中的数据成员和函数划分访问权限,从而实现封装。 数据库的最初雏形据说源自美国一个奶牛场的记账薄(纸质的,由此可见,数据库并不一定是存储在电脑里的数据^_^),里面记录的
阅读全文
浙公网安备 33010602011771号