
03_数据库技术
厦门老胡
80后;有房贷;有车贷;有老婆;有儿子;有女儿;没情人;不断努力中。。。。。
展开
-
查询oracle数据库表名和中文名
【起源】拿到一个项目的数据库,为了快速熟悉系统。需要知道表名和中文名。。。 碰巧该库有表名注释。一开始用Excel手工copy识别。后面突然想,应该可以用SQL查,百度一下。找到了查询SQL如下:SELECTA.table_name as aaaa,A.num_rows,b.*FROMuser_tables AJOIN user_tab_comments b ON A .table_name = b.table_nameORDER BYaaaa asc...原创 2021-04-27 11:28:37 · 5336 阅读 · 1 评论 -
PLSQL往表中插入中文乱码解决办法
PLSQL往表中插入中文乱码解决办法【问题原因描述】原来是plsql从 utf-8 字符集的数据库导出来的sql, 我本机oracle是默认zh-gbk的字符集。 用sqlplus导入一直是乱码。1.查看服务器端编码:select userenv('language') from dual;2.查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第...转载 2018-08-03 16:31:53 · 8040 阅读 · 0 评论 -
Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
场景:win7-32位,安装oracle11gR2版本32位,重启系统后,经常连不上oracle;碰到这样的问题,csdn有个哥们解决了。我试了一下,可行。特转之; 好像做完第3步就正常了,暂时没有碰到后续的问题。 http://blog.youkuaiyun.com/luiseradl/article/details/7064916 解决过程:注意oracle的安装目录,请调整成转载 2013-01-28 15:01:14 · 2286 阅读 · 0 评论 -
mysql导入sql文件
【MySQL的bin目录】\mysql –u用户名 –p密码 –D数据库D:\mysql\bin\mysql -uroot -proot --force -Dxm10000--force 表示忽略错误原创 2016-12-31 23:24:21 · 423 阅读 · 0 评论 -
以管理员模式运行可以成功在Win10下安装Oracle11g
【1】问题起源: 最近换成win10系统,安装oracle11g失败。。 百度一下找到了解决办法。----------------------------------------------以下为转载------------------------------------------------------------------------Win10下安装Oracle11g 不满足配置原创 2016-11-25 18:55:41 · 8086 阅读 · 1 评论 -
oracle数据库JDBC驱动包的区别
感言:以前就知道傻傻的用,也没有想过有啥区别,今天正好上oracle官网去下个最新的oracle 10.2g 的jdbc驱动,看到英文的下载提示,顺便瞧了一眼,明白了到底是啥区别了。 看到 javac -g 编译的,没用过,google发现以前已经有csdn兄弟发表过相关的文章了。另外:要强迫自己看英文的技术文档,里面一般说的都很详细!正文开始: JDBC Thin for All Platforms(1,609,607 bytes) - for use with原创 2010-07-02 17:24:00 · 2876 阅读 · 0 评论 -
SQL Server 2005 安装,备份,还原,开通tcp/ip访问等问题记录。
【事由】一直以来都是用oracle,mysql , 实在是没用过 SQL Server 这玩意。。 最近正好要研究一个产品代码,对方是用sqlserver的,给了我一个bak的备份文件。 坑爹啊。。只好百度一下相关的步骤。【工作要求】一直以来,我对一个技术人员最基本的要求就是,你做过的每个项目,在条件许可的情况下,必须在本机能把项目代码跑起来。。 方便后续查看功能和研究、演示等。原创 2014-01-03 13:56:00 · 915 阅读 · 0 评论 -
ETL相关
ETL工作我初步理解:TDM(临时缓冲层): 其实就是原始数据(比如存、贷款帐户信息,交易流水)FDM(基础层):简单的加工?清洗?例如:把临时存储层TTC_F_CI_PER_CUST_ACCOUNT_RELA表写入基础层TFC_F_CI_PER_CUST_ACCOUNT_RELAADM(分析层):提供给图形分析用?出一些指标?月均余额类似?IDM(应用层):根据基础层数据、客户帐户关系表、 向应用层供数?fly回复:FDM(基础层):简单的加工 清洗 外 检查异常数据 及原创 2010-12-03 17:14:00 · 1274 阅读 · 0 评论 -
mysql5的bolb字段,安装时默认是1M,会提示报错。
【问题情况】 文件上传后要存在数据库里面,用blob类型,在oracle里面是运行正常的。 移植到mysql5的时候,上传报错,经过百度搜索,找到问题原因。mysql5的bolb字段,安装时默认是1M。【异常提示】Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (58原创 2013-12-28 16:34:29 · 1708 阅读 · 0 评论 -
DB2数据导出和导入
<br />参考文章:http://apps.hi.baidu.com/share/detail/14941084#<br />--------------------------------------------------------------------------------<br />1. 关于IBM DB2 Catalog (个人感觉有点像oracle的 TNS)<br />执行命令:<br />#在db2cmd里输入以下语句<br />db2 catalog tcpip node原创 2011-05-19 15:31:00 · 3447 阅读 · 0 评论 -
oracle ORA-01017 用户无法通过PL-SQL登录,Toad可以登录
场景:以前都是用oracle10,刚刚切换到oracle11g,建了几个用户,一直用toad都没出现问题。突然发现某个用户用plsql登录不了,没办法,只好baidu一下。发现是密码的大小写敏感。可以通过plus或者dos命令、程序登录。但是无法通过PL/SQL等等工具登录!有哪位高人碰到过这样的问题呀?答案:在oracle的之前版本时, 你的用户名密码是大小写不敏感的,原创 2013-01-28 15:02:22 · 2658 阅读 · 0 评论