public boolean Init_Connection(String dbsource)
throws Exception
{
DB = new DB_Source().get_source();
LOC = new DB_Source().get_location();
if (dbsource.equals("HP") == true)
{
classname = "com.informix.jdbc.IfxDriver";
if (DB.equalsIgnoreCase("devop"))
conn_string = "jdbc:inrmix-sqli://hp_817:1521/kader_com:informixserver=DEVELOSRVR;"+"user=apuser;password=test;usev5server=1";
else if (DB.equalsIgnoreCase("lve"))
conn_string = "jdbc:infrmix-sqli://hp_g30:1521/kader_com:informixserver=DEVELOPSRVR;"+"user=apuser;password=intder;usev5server=1";
}
else if (dbsource.equals("NT") == true)
{
classname = "openlink.jdbc.Driver";
if (LOC.equalsIgnoreCase("K"))
{
if (DB.equalsIgnoreCase("develop"))
conn_string = "jdbc:openlink://develop:8000/DSN=DEVELOP_DSN/UID=app_user/PWD=p";
else if (DB.equalsIgnoreCase("live"))
conn_string = "jdbc:openlink://hksql:8000/DSN=KD_LIVE_DSN/UID=app_user/PWD=intkader";
}
else if (LOC.equalsIgnoreCase("ZT"))
{
if (DB.equalsIgnoreCase("develop"))
conn_string = "jdbc:openlink://zt_deve:8000/DSN=ZT_DEVE_DSN/UID=app_user/WD=testapp";
else if (DB.equalsIgnoreCase("ive"))
conn_string = "jdbc:openlink://live:8000/DSN=ZT_LIVE_DSN/UID=user/PWD=1pt";
}
}
else if (dbsource.equals("MS") == true)
{
classname = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
if (LOC.equalsIgnoreCase("K"))
{
if (DB.equalsIgnoreCase("develop"))
conn_string = "jdbc:microsoft:sqlserver://kddevelop:1433;user=app_user;password=testapp";
else if (DB.equalsIgnoreCase("live"))
conn_string = "jdbc:microsoft:sqlserver://hksql:1433;user=app_user;password=intkader";
}
else if (LOC.equalsIgnoreCase("ZT"))
{
if (DB.equalsIgnoreCase("develop"))
conn_string = "jdbc:microsoft:sqlserver://zt_deve:1433;user=app_user;password=testapp";
else if (DB.equalsIgnoreCase("live"))
conn_string = "jdbc:microsoft:sqlserver://zt_live:1433;user=app_user;password=z0a1ppt";
}
}
return true;
}
分享到:
相关推荐
"跨数据库同步数据"这一主题涉及到如何在不同的数据库之间有效地迁移和更新信息,确保数据的一致性和完整性。在这个过程中,工具和技术的选择至关重要,而TJS(可能代表某个特定的数据同步工具或框架)就是一种用于...
这款工具以其强大的跨数据库数据迁移能力,为企业数据管理提供了便捷的解决方案。 JudeForData是一款高效的数据迁移工具,其0.6.1.1版本针对PostgreSQL、SQLServer、MySQL、Oracle和DB2等主流数据库系统提供数据...
### 跨数据库复制数据知识点详解 #### 一、概述 在日常的数据管理工作中,经常会遇到需要将一个数据库中的数据复制到另一个数据库中的场景。本文档将详细介绍如何在SQL Server环境中实现跨数据库的数据复制,主要...
【跨数据库同步工具TJS】是一款专为解决数据在不同数据库间迁移和同步问题而设计的高效工具。它能够帮助用户轻松地将数据从一个数据库系统迁移到另一个,或者实现两个或多个数据库之间的实时同步,确保数据的一致性...
由于MySQL本身并不支持直接进行跨服务器、跨数据库的连接查询操作,因此需要寻找一种可行的解决方案来实现这一需求。 #### 二、解决思路 1. **增加数据库配置信息**:首先需要在thinkPHP5项目的数据库配置文件中...
【AnyDAC:跨数据库访问组件】 AnyDAC,全称为Any Database Access Component,是一款高效、强大的数据库访问组件,专为DELPHI和C++Builder开发者设计。它提供了在多种数据库平台间进行无缝数据访问的能力,无需...
这通常涉及到跨数据库操作和分布式事务处理,确保数据的一致性和完整性。以下是一些关于这个主题的重要知识点: 1. **JTA(Java Transaction API)**:JTA是Java平台中用于处理分布式事务的标准API。它允许应用程序...
在IT行业中,数据库分页是...总的来说,“独立的跨数据库的分页”是解决多数据库环境下的分页难题的一种有效方法。通过合理的架构设计和代码组织,我们可以编写出可复用、易维护的分页组件,从而降低开发和维护成本。
Sql2005,sql2000 跨数据库操作 解决方案
AWS全球数据库解决方案的“三剑客”是指Amazon Aurora全球数据库、DynamoDB全局表和ElastiCache全球数据存储,它们是AWS提供的一系列创新技术,旨在解决全球数据库部署中的挑战,为用户提供高性能、高可用性和低成本...
标题提到的"数据库同步工具(跨平台)"是指能够跨越不同操作系统环境(如Windows、Linux、macOS等)进行数据库数据同步的软件解决方案。这样的工具允许用户在多个数据库实例间保持数据的一致性和完整性,无论这些...
数据库解决方案是确保企业信息系统稳定运行的关键,它们包括了多种方案来满足不同业务需求和挑战。本文将详细介绍七种数据库解决方案:高可用性解决方案、灾难恢复解决方案、实时数据复制解决方案、数据压缩功能、...
数据库实时同步技术解决方案 数据库实时同步技术是指将不同数据库系统之间的数据实时同步,以确保数据的一致性和实时性。该技术解决方案主要面向中小企业,旨在解决异构数据库间的数据同步问题。 一、异构数据库...
1、 跨网络进行增量同步数据,即隔着网闸,网络不能直连,使用dblink、主从库等方案解决不了; 2、 源表跟目标表字段名称可以不一致,但表名称要一致(表名称不一致也可以实现); 3、 自定义增量的控制字段,可以是...
为了解决这些问题,民生银行决定采用数据库双活技术来构建一个更为高效、可靠的数据中心体系。 ##### 1.2 优势 数据库双活技术相比传统的容灾方案有着显著的优势: - **系统可用性高**:能够实现在两个数据中心...
这里我们关注的是“文件夹递归拷贝”和“跨数据库表间拷贝”的技术实践。这两个主题分别涉及到文件系统操作和数据库数据迁移。 首先,让我们深入理解“文件夹递归拷贝”。在计算机科学中,递归是一种解决问题的方法...
本教程将详细介绍如何在MSSQL数据库中创建到MySQL的跨数据库数据同步。 首先,我们需要了解`dblink`的概念。在MSSQL中,`dblink`(数据库链接)是一种机制,允许用户在不同的数据库服务器之间建立连接,从而实现跨...
数据库乱码问题通常是由于字符编码不一致导致的,这在数据迁移、导入导出或跨系统操作时尤为常见。在本文中,我们将深入探讨如何解决Oracle数据库中的乱码问题,并尝试将其理论应用扩展到其他类型的数据库系统。 ...
表级上的跨数据库是指不同的数据库却有相同的表(表名和表结构完全相同),而非表级上的跨数据库是指多个数据源不存在相同的表。Spring 2.x 的版本中采用 Proxy 模式,就是我们在方案中实现一个虚拟的数据源,并且用...
以下是解决跨数据库操作问题的关键步骤和知识点: 1. **创建多个ADO.NET实体数据模型**: - 针对每个数据库,我们需要创建一个独立的EDMX文件,如`SealDBModel.edmx`和`UcmsDBModel.edmx`。这使得我们可以为每个...