随笔分类 -  数据库

摘要:业务需求来自车管专网系统 检验业务图片表veh_is_photo,从15年以来有10T+的数据。怎么备份?exp?导出文件?肯定不现实,如果分批导出文件,光文件也没办法查看里面的数据,你再导入一个备份库,这工作量海了去了。最后笨人笨办法,建立一个备份库,同样的表结构,建立好表空间,创建一个dblink然后,用for 按月导入。declare qstr varchar(50); ct nu... 阅读全文
posted @ 2020-03-24 14:48 伊一线天 阅读(196) 评论(0) 推荐(0)
摘要:1.重启数据库服务器1.1关数据库su – oracle #切换到oracle用户,维保公司习惯创建一个oracle用户安装数据库sqlplus / as sysdba #用管理员身份登陆数据库shutdown immediate; #立即关闭数据库,sql命令以分号结束1.2.关数据库监听lsnrctl stop # 关闭数据库监听lsnrctl status #查看监听程序状态1.3.操作系统... 阅读全文
posted @ 2020-03-21 11:35 伊一线天 阅读(497) 评论(0) 推荐(0)
摘要:1、oracle 绿色版instantclient客户端安装 1.1 下载oracle绿色版 ,32/64都可以。但是一定确定用哪个版本,后期连接此客户端的工具或环境都需要是这个版本。 1.2 配置TNS_ADMIN环境变量 ,主要是告诉客户端tnsnames.ora在哪里。指向绿色版客户端目录如: 阅读全文
posted @ 2020-03-10 16:16 伊一线天 阅读(644) 评论(0) 推荐(0)
摘要:linux下不错的数据库管理工具 DBeaver 操作比较友好,基于eclipse。使用jdbc链接,链接数据库非常全(oracle mysql mssql sqlite 常见的统统支持)。而且可以自动下载链接驱动。非常适合开发。 阅读全文
posted @ 2019-04-12 15:36 伊一线天 阅读(487) 评论(0) 推荐(0)
摘要:因为用了一个安全平台。此平台居然不支持oracle中的服务吗有”.”而这个点就是因为当时安装oracle录入了域。原来以为是修改服务名。百多了很多,最后发现就是删除域即可 感谢此文:http://blog.csdn.net/viszl/article/details/7787528 最终是按此文解决的问题 sqlplus ***** as sydba --先确认 show parameter ... 阅读全文
posted @ 2016-01-06 10:46 伊一线天 阅读(617) 评论(0) 推荐(0)
摘要:无论SQLDatasource,还是ObjectDatasource,在其Selected、inserted、update、deleted事件里都有一个类似SqlDataSourceStatusEventArgs这样事件接受参数实例Exception和ExceptionHandled。第一个可以知道发生了什么异常,没有则为NULL,第二可以告诉运行时是否已经处理了异常,设置为true则表示处... 阅读全文
posted @ 2012-02-22 12:28 伊一线天 阅读(205) 评论(0) 推荐(1)
摘要:PS:有时候,我们可以把Excel当作一个简单的数据来用,就像Access,对于一些数据操作时,这样比直接操作COM封装的Excel组件来的方便。 操作Excel的方式有两种一种通过ODBC,一种直接用OleDb驱动。使用ODBC的方式,我在服务器资源管理器中可以增加Excel表格,但无法进行任何操作,看不见Excel中的工作表。也不可以直接执行SQL语句。 所以只能使用OleDb的方式。先看看OleDb连接Excel的连接字符串 连接字符串Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\example.xls;Ext 阅读全文
posted @ 2011-06-20 11:45 伊一线天 阅读(1955) 评论(0) 推荐(0)
摘要:oracleCilent:使用西文冒号":"SQLServerClient:使用西文at字符"@"mySQL:使用西文字符问号"?" 字符得不同应该是数据访问驱动定义的结果。具体如何没有深入了解。 阅读全文
posted @ 2011-04-18 14:36 伊一线天 阅读(244) 评论(0) 推荐(0)
摘要:网上关于PD里面Code/Name自动调整的文章中转载的最多是一篇《PowerDesigner Name/Code自动调整》,可文章里面的脚本是有问题的,很多人应该都试过,无法使用。此文章转载的很多,百度直接搜索完整的文章标题有21,200条记录!不知道为啥没人指出其问题,让这个并不是正确的代码在网上流行这么多年。 原文如下: PowerDesigner Name/Code自动调整 Code hi... 阅读全文
posted @ 2010-09-20 18:10 伊一线天 阅读(1282) 评论(0) 推荐(0)
摘要:一、连接字符串的产生。连接字符串使用一个全局的静态类负责生产连接字符串。连接字符串的组成由webconfig里connectionstring+用户密码信息。 二、程序里的连接字符串引用全局静态类实现。无论使用强类型Dataset还是Sql操作类,在操作前首先将连接字符串修修为全局静态类里的连接字符串。 三、数据组件的连接字符串。类似于Dataset这类强类型数据组件,在开发阶段使用Conne... 阅读全文
posted @ 2010-09-13 16:10 伊一线天 阅读(851) 评论(0) 推荐(0)
摘要:一、项目打了之后,我操作数据库的常用的办法三种。 第一种使用我之前封装操作SQL的数据库操作类,直接运行SQL语句 第二种直接使用.net的SQL操作方法直接运行SQL语句 第三种使用系统封装的强类型Dataset 不常用的是使用自己封装的数据库操作类 二、现在矛盾的地方,我的项目是大项目中其中之一也能完全独立出去。 如果完全独立出去,出了后台查询使用已经封装好了的,其他的数据库得使用... 阅读全文
posted @ 2010-09-09 12:47 伊一线天 阅读(685) 评论(0) 推荐(0)
摘要:一、先说筛选字符串字段中部分值的记录。例如我有一个KKBH(卡口编号)字段,这是一个字典字段(对应另一个实体表(卡口表)的编号字段)。这个字段的值保存所属卡口值域{01,02,03}本来想到的是通过or来实现,这样需要动态生成SQL语句。后来想到一个办法用charindex搜索字符串的办法。将所有的要查的卡口编号组成类似'01@02'这样待查字符串。sql查询时通过charindex筛选出在待查字... 阅读全文
posted @ 2010-09-08 14:59 伊一线天 阅读(4530) 评论(2) 推荐(0)
摘要:闫工在弄一个表,每次查询都要7秒多,直接用了rownum也不行。最后找到原因,表被修改过,新增加的字段不在同一个表空间里,很所以慢了。把老表删了,重新建立一个新的。问题解决。 阅读全文
posted @ 2010-04-09 17:50 伊一线天 阅读(889) 评论(0) 推荐(0)
摘要:一、把文件另存为csv,然后千万别动文件,否则csv里手机的文本会变成科学计数法。 然后导入CSV,全部都是varchar类型了。 二、设置手机号码的列为文本,另外在对齐里面设置“常规”OK。 阅读全文
posted @ 2010-02-11 16:27 伊一线天 阅读(1220) 评论(0) 推荐(0)