
数据库
大秦剑侠
程序员,架构师,金蝶技术专家,融资租赁、小额贷款等金融系统专家。
展开
-
postgresql修改字段类型及设置默认值
postgresql修改字段类型及设置默认值。原创 2022-06-22 16:20:06 · 4662 阅读 · 1 评论 -
Oracle解决ora-01653 无法通过1024扩展的问题
扩大表空间的四种方法:1、增加数据文件ALTER TABLESPACE EAS_D_EASBL_STANDARD ADD DATAFILE‘D:\Oracle\PRODUCT\12.2.0\ORADATA\DBFILE\EAS_D_EASBL_STANDARD_2.DBF’ SIZE 1024M;2、增加数据文件并允许自动增长ALTER TABLESPACE EAS_D_EASBL_STANDARD ADD DATAFILE‘D:\ORACLE\PRODUCT\12.2.0\ORAD...原创 2020-07-11 16:04:24 · 670 阅读 · 0 评论 -
Oracle dmp文件导入(还原)到不同的表空间和不同的用户下
Oracle dmp文件导入(还原)到不同的表空间和不同的用户下一、exp/imp解决方法:1、dmp文件包含导出时候表空间的信息,导入时候如果没有创建相应的表空间会提示表空间不存在2、如果几个表导出,导入时将错误忽略ignore=y即可3、用transport_tablespace参数,transport tablespace将一个表空间下的数据移到另一个表空间 3.1、使用transport_tablespace导出数据 exp用户名tr...转载 2020-06-01 00:14:26 · 1875 阅读 · 0 评论 -
基于索引的SQL语句优化之降龙十八掌(转载)!
一篇挺不错的关于SQL语句优化的文章,因不知原始出处,故未作引用说明,如有侵权,请联系本人! 1 前言 客服业务受到SQL语句的影响非常大,在规模比较大的局点,往往因为一个小的SQL语句不够优化,导致数据库性能急剧下降,小型机idle所剩无几,应用服务器断连、超时,严重影响业务的正常运行。因此,称低效的SQL语句为客服业务的‘恶龙’并不过分。数据库的优化方法有很多种,在应用层转载 2013-07-03 17:11:52 · 1818 阅读 · 0 评论 -
如何打开EAS后台sql日志收集器?
如果是要打开sql日志收集的话,请在浏览器访问如下网址:http://服务器IP:服务器端口(例:11034),访问后会弹出输入管理员账号密码窗口(账号:admin,密码:admin)进入管理界面,单击(kingdee.bos.invokeCountername=invokeCounter)进入MBean View界面,KSQLFilterTimeThreshold这个的值表示执行时间超过原创 2013-07-05 10:35:23 · 4049 阅读 · 0 评论 -
医药行业G-P 系列管理规范的英文缩写及具体内容
GMP Good Manufacturing Practice 生产质量管理规范 GAP Good Agriculture Practice 中药种植管理规范 GCP Good Clinical Practice 临床管理规范 GDP Good Documentation Practice 文件管理规范原创 2013-10-15 17:43:56 · 3944 阅读 · 0 评论 -
EAS客户端登录windows server 2008上EAS服务端的端口问题。
windows server 2008的安全性控制较严,默认大多数的端口都不开放,在上面安装了EAS后,客户端直接访问是不行的,必须要将EAS默认的6888和11034加到防火墙的“入站规则”中才行,具体操作如下: 右击我的电脑——管理——配置——高级安全Windows防火墙——入站规则,在右侧找到“新建规则”,选择“端口”,下一步,然后选择“特定本地端口”,输入6888,11034,注意原创 2014-02-18 22:07:42 · 9026 阅读 · 3 评论 -
sql server 2008如何打开和禁用xp_cmdshell
-- To allow advanced options to be changed.EXEC sp_configure 'show advanced options', 1GO-- To update the currently configured value for advanced options.RECONFIGUREGO-- To enable the feat原创 2014-04-11 11:52:44 · 7536 阅读 · 0 评论 -
sql server 2008数据库文件收缩的方法。
ALTER DATABASE K3Cloud_HT SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE K3Cloud_HT SET RECOVERY SIMPLE --简单模式GOUSE K3Cloud_HTGODBCC SHRINKFILE (N'SqlServer_BC_20120727194252_Log' , 11,原创 2014-10-07 14:26:21 · 6238 阅读 · 0 评论 -
金蝶外贸进出口行业解决方案(K/3 Cloud、EAS版)
外贸进出口行业是我们国家主要经济支柱产业,也是国家对外的一道经济窗口,它所直接面对的必然是国际大市场和国际同行的竞争。随着全球经济疲软,人民币升值,外贸增速回落,生产要素成本上涨,市场竞争日趋激烈,企业都在寻找经济危机下新的生存之道,如何把握新的经济形势带来的机遇和挑战?目前国内的外贸企业如何增强管理成了企业发展的焦点。1、外贸财务核算具有多币制、核算复杂等多种特点,因而能够满足一般行业核算要原创 2013-11-10 11:33:41 · 4750 阅读 · 1 评论 -
EAS小贷系统(财务业务一体化)
金蝶EAS小额贷款分为五个部分:基础数据管理、贷前管理、贷后管理、财务一体化、统计分析,其中:基础数据管理:主要是小额贷款系统专用的基础数据,为后续的业务操作及统计分析做准备。其中,客户、合同等信息,与财务核算所使用的辅助账类型同步集成;贷前管理:以合同签订为节点,合同签订前为贷前管理部分。包括了:客户拜访、项目立项、尽职调查、项目评审及合同签订;贷后管理:主流程功能包括:原创 2015-04-16 15:38:21 · 6258 阅读 · 0 评论 -
EASV8.1在英文sqlserver2012英文版数据库上连接的问题。
服务器环境:EAS版本:V8.1操作系统:windows server2012英文版数据库: sqlserver2012英文版数据库按照默认安装,但EAS创建数据中心时,连接数据报错:错误原因:数据中心类异常解决方案:请将如下错误信息提单反馈 [com.kingdee.eas.tools.admin.framework.database.exce原创 2015-12-29 09:50:38 · 1845 阅读 · 0 评论 -
sqlserver中用不重复的条件更新两个表对应字段字段。
表T1和表T2,表T2的F23字段用表T1的F3字段更新,条件是T1.F2=T2.F22并且只有T1.F2和T2.F22是一一对应,T1只有一条记录和T2对应,例子如下:create table t1(f1 int,f2 varchar(10),f3 varchar(10));create table t2(f21 int,f22 varchar(10),f23 varchar(1原创 2016-01-12 09:39:49 · 879 阅读 · 0 评论 -
EAS表字段简体转繁体。
EAS简体初始化结束了,要用繁体,得把之前初始化的数据转化成繁体,具体步骤如下:--1、先建简繁体汉字对应码表declare @jcode nvarchar(2000),@fcode nvarchar(2000) select @jcode='皑蔼碍爱翱袄奥坝罢摆败颁办绊帮绑镑谤剥饱宝报鲍辈贝钡狈备惫绷笔毕毙币闭边编贬变辩辫标鳖别瘪濒滨宾摈饼并拨钵铂驳卜补财参蚕残惭惨灿苍舱仓沧厕侧册测原创 2016-01-13 19:53:25 · 1675 阅读 · 0 评论 -
关于EAS数据库迁移后新增保存基础资料卡死的问题。
sqlserver数据库迁移到新的服务器上,eas数据中心重新配置后,客户端新增基础资料卡死,后发现数据库设置新旧服务器有如下no count参数的区别:去掉则问题解决了。原创 2017-04-09 10:47:46 · 992 阅读 · 1 评论 -
如何从sqlserver中把表数据导入到oracle?
需求:从sqlserver中把2008-01-01到2009-12-31的凭证头表的数据导入到oracle数据库中 实现步骤:1、登录进入SQL Server Management Studio,选择要导出的数据库,新建查询分析窗口2、执行如下命令: EXEC master..xp_cmdshell 'bcp "SELECT * from 数据库名.dbo.t_gl原创 2012-04-18 15:25:39 · 11447 阅读 · 0 评论 -
Interbase默认用户名和密码。
username:sysdbapassword:masterkey原创 2012-04-26 15:55:52 · 16346 阅读 · 0 评论 -
ORA-12541: TNS无监听程序错误。
一般这种问题大多数是由于修改了数据库所在服务器名称所导致的,解决办法是:1、在oracle安装目录下查找listener.ora和tnsnames.ora文件,然后打开2、将host改为机器名,注意如果有标题所示的问题,经常改为127.0.0.1也不能解决问题,必须要改为原创 2011-08-20 09:00:15 · 8738 阅读 · 0 评论 -
oracle反序索引导致出现“ORA-03113: 通信通道的文件结束”错误
连客户数据库,固定资产卡片增加界面打开时报sql错,具体是ORA-03113,网上给出的结果是可能是配置的问题,后来咨询基础组得知是反序索引引起的,重建索引后问题解决,具体原因有待进一步核实。原创 2008-07-26 13:15:00 · 1819 阅读 · 0 评论 -
合并报表优化记录.
这是早期的合并报表优化记录,内容不多,保留下来备查。一.查找源报表是否存在SELECT 1 WHERE EXISTS (SELECT * FROM T_CSL_CslReport WHERE FSourceRptID = 4583062d-010a-1000-e002-63bbc0a8ef02B712EA2C)未优化前:执行成本:0.396Reads:2139Dur原创 2008-09-08 09:58:00 · 1247 阅读 · 0 评论 -
合并报表项目取数说明.
合并报表为了节省磁盘空间,服务端对项目数据存储采用了横表的方式,取数上有些复杂,特说明和示例如下: 比如要取2006年8月份、月报、币别编码为“001”的人民币、公司编码为“C01”的个别表资产负债表中,编码为“1001”的项目的本期发生数。 首先查找T_Csl_ItemFieldMapped select a.FTableName,a.FFieldname from T_Csl_Item原创 2008-09-08 10:05:00 · 1479 阅读 · 0 评论 -
JDBC 结果集的新增功能(RowSet的Insert和Update)
JDBC 结果集的新增功能。这些新增功能的目标是为结果集增加两个新的基本能力:可滚动性和可更新性。同时,我们还新增了几种方法,它们可以优化 JDBC 驱动程序在处理结果时的性能。本文档中还使用了各种实例来说明这些新功能。 5.1 可滚动性 通过执行语句而创建的结果集不仅支持向前(从第一个到最后一个)浏览内容,而且还支持向后(从最后一个到第一个)浏览内容的能力。支持这种能力的结果集被称为可滚动的结果转载 2008-11-11 21:55:00 · 2352 阅读 · 0 评论 -
什么是LDAP?
LDAP的英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。现在LDAP技术不仅发展得很快而且也是转载 2008-11-10 16:08:00 · 758 阅读 · 0 评论 -
为什么EAS的管理控制台注册账套老报错?
重新安装了操作系统,包括Sql server数据库,安装了EAS,然后注册账套时始终提示失败(用户名密码均正确),查看日志提示:java.sql.SQLException: 对象名 SYSDATABASES 无效。 at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:365) at net原创 2009-04-21 08:47:00 · 2683 阅读 · 0 评论 -
Oracle数据库导入(Imp)导出(Exp).
原文地址:http://www.bokee.net/bloggermodule/blog_viewblog.do?id=465310Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。 1. 获取帮助 imp help=y转载 2009-04-22 13:42:00 · 1715 阅读 · 0 评论 -
Oracle数据库如何改表明和列名?
1、修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制)ALTER TABLE 表名 MODIFY(列名 数据类型);如:ALTER TABLE emp MODIFY(weight NUMBER(3,0) NOT NULL); 2、给列改名:ALTER TABLE 表名 RENAME COLUMN 当前列名 TO 新列名;如:ALTER TABLE emp RENAME原创 2009-06-14 22:39:00 · 5861 阅读 · 0 评论 -
对华融系统的数据库表进行了梳理并改为新的规范名称。
华融系统是用BIM开发的,整个系统在开发之初没有太多考虑数据表的规范性及和EAS标准产品数据库表的冲突问题,随着开发的不断深入,数据表越来越多,系统自动命名的数据表也显得极不规范,具体问题如下:1、表的名字规范和标准产品冲突 比如,标准产品的基础表是T_Bas_开头,而华融系统基础的系统也是T_Bas_开头,这样的话就会导致数据库级的表分不清楚那个是标准的那个是华融系统的2、表原创 2009-06-15 00:40:00 · 1854 阅读 · 0 评论 -
Ksql系统表及字段说明
为了查询数据库中的表、列、索引及约束,Ksql提供了系统表,运行期会翻译成相应的数据库的系统表查询sql,具体说明如下: 系统表含义字段含义说明KSQL_USERTABLES表格查询表KSQL_TABNAME表名 KSQL_USERCOLUMNS列查询表KSQL_COL_NAME列名称原创 2009-09-23 16:57:00 · 3073 阅读 · 0 评论 -
sql server2005中分段查询记录的sql。
数据库表的记录如果太多,比如达到了20万以上,在bos中一次性查记录做处理可能会出现outofmemory的错误,我们只能采取分段取记录来处理,具体示例如下:/*dialect*/With Cust AS ( SELECT fnumber,ROW_NUMBER() OVER (order by fnumber) as RowNumber FROM t_bd_currency )原创 2009-10-14 18:51:00 · 1830 阅读 · 0 评论 -
java中如何通过JDBC的方式连接sqlserver2005多实例数据库?
java语言中,通过jdbc访问sqlserver2005数据库默认实例可以按正常的写法来建立url连接,代码如下:Connection cn = DriverManager.getConnection("jdbc:sqlserver://172.16.5.2:1433; DatabaseName=EAS60_Demo", "sa","sa"); 其中172.16.5.2为sqlser原创 2009-11-19 21:27:00 · 13525 阅读 · 5 评论 -
如何删除叙事簿上的列设置格式。
经常在开发过程中碰到对已发布的叙事簿(继承自ListUI)再进行加字段等操作后,部署上去发现新格式不能生效,重新设置默认格式也无效。此问题的原因是系统已经保存了旧的格式,二次开发后之前的设置无法修改,只能删除掉此ListUI之前的设置信息,具体方法如下: 一共涉及两张表:T_QUERY_QueryPanel和T_QUERY_QuerySolution,后者是主表,执行以下sqldelete原创 2010-04-01 15:28:00 · 9682 阅读 · 1 评论 -
突破2G内存限制 SQL2005 AWE应用测试
<br />转自:http://server.it168.com/a2008/0729/198/000000198892_5.shtml<br /> <br />【IT168评测中心】在我们虚拟化系列文章的数据库测试中,我们看到了数据库的测试过程会用到大量的内存,这很容易达到32bit Windows的一处限制:进程内存被限制为2GB,而通常服务器里面4GB或更多的内存很是常见,这么多内存是怎么应用的呢?它们怎么在数据库应用方面发挥力量呢?我们下面的测试可以解答相关的一系列问题。<br /><br />SQ转载 2010-07-11 15:42:00 · 7404 阅读 · 1 评论 -
数据库连接泄漏还在发生
今天在hangshi又发现了客户端集体突然灰屏的现象,检测发现应用服务器运行正常,数据库服务器正常,后来chenjun连线发现是apusic中的数据库连接已被耗尽所致,暂时重启了服务器,其实前天中午也发现了同样的问题,只是没有引起重视。后来看了代码发现现场有些代码是调用存储过程的,有些是用statement执行sql的,都没有主动释放connection,虽然不见得一定会释放不掉,但某些情况下原创 2008-05-07 14:01:00 · 1185 阅读 · 1 评论