sybase 修改数据库名字

首先保证其他人都已经断开了对这个数据的连接,然后执行一下SQL语句:sp_dboption DB_TASK, single, truegouse DB_TASKgocheckpointgosp_renamedb DB_TASK, DB_TASK_BFgouse mastergosp_dboption DB_TASK_BF, single, falsegouse DB_TASK_BFgoCHECKP
阅读本文

登录到Oracle database 12c多租户数据库中,第一个要确定的事情---我当前连对数据库了么?

Oracle database 12c多租户出现之后,Oracle数据库第一次出现了类似于“多库结构“的概念. 多库结构的意思是在一个数据库服务下有多个数据库在运行. IBM DB2,SAP Sybase ASE,MS SQLServer,MySQL,PostgreSQL均是多库结构. 既然是一个数据库服务下有多个数据库,那么就存在错误连接到不是自己想登陆的数据库下的可能性. 因此,登
阅读本文

Sybase 事务和嵌套事务

全局变量@@translate 跟踪事务当前状况。Adaptive Server 通过跟踪 在语句执行之后发生的所有事务更改来确定要返回的状态。0 事务正在进行。事务有效;已成功执行了前一语句。1 事务已经成功。事务已完成且已提交其更改。2 语句已中止。前一语句已中止;对事务无影响。3 事务已中止。事务已中止且已回退任何更改。以下两个例子begin transaction insert into
阅读本文

消息队列-ActiveMQ

1 业务需求描述   举例描述:     再警情通报的业务时通过发送消息界面可以选择     警情联络,和船情通报两种消息   发送方式可分为     一对一发送:部门对部门、个人对个人     一对多发送:部门对多部门、个人对多人 2 功能实现设计  基于上述需求描述,在消息传输功能实现上选用activemq进行警情联络消息传输功能的实现。1. 基础概念  ActiveMQ:是Ap
阅读本文

sybase bcp 错误大全

一. Bcp 错误 ct_connect(): network packet layer: internal net library error: Net-Lib protocol driver call to connect two endpoints failedEstablishing connection failed.无法连接远程服务器 cs_convert: cslib user a
阅读本文

五、Sybase数据库操作汇总

1.出现can execute file RUN_SYBASE的错误可能是安装者修改了默认服务名而引起的。 2.调用./SYBASE.sh是不可以把环境信息导入当前的shell中的,要使用source ./SYBASE.sh才行。另外可以使用export -p来看当前shell的环境情况。  3.连接时出现了LANG的错误,可能就是sybase不识别系统使用的语言,我遇到的是由于多语言引起的。ex
阅读本文

五大主流数据库比较 (DB2 Oracle MySQL SyBase SQLServer)

一、 开放性  1. SQL Server  只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据库。  2. Oracle  能在所有主流平台上运行(包
阅读本文

四、Sybase数据库的常用工具说明

Sybase的数据库安装目录中提供了我们常用的几种工具,依次打开开始->程序->Sybase,这里只说明我们常用的几种工具。如下图: 1.Dsedit Utility这个工具是设置Sybase的服务名称、绑定的IP地址和端口号等,如下图: 2.Server Config这个工具在前面我们已经使用过了,这里简单的介绍下。 Create AdaptiveServer…:创建一个新的服务(类似于这里
阅读本文

三、Sybase创建数据库示例

安装Sybase数据库示例 这里以创建名为“MyDB”的数据库为例,说明如何创建Sybase数据库文件。 1.打开Sybase Central JavaEdition工具 开始-》程序-》sybase-》Sybase Central Java Edition 在character里面选择“utf8”(如果没有utf8,可以选择cp936试试),否则中文显示乱码。注:按照前面两
阅读本文

MySQL中TOP语句的取代语句limit

MySQL中不支持TOP语句,而在SQL Server 和 sybase中才有效. MySQL中 select * from tablename order by orderfield desc/asc limit position,counter; position 指示从哪里开始查询,如果是0则是从头开始,counter 表示查询的个数 取前15条记录: select * from t
阅读本文

JDBC编程学习

JDBC:Java DataBase Connection.  JDBC:Java数据库连接。它是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问。 它由一组用Java语言编写的类和接口组成。   Oracle、SQLServer、MySQL、DB2等数据库类比为“水厂”,Connection类比为“水厂放水到小区的阀门”,Statement类比为“小区放水到家中的阀门”
阅读本文

记录各数据链接字符串及驱动

从16到17,从工作到离职,赋闲到现在已经四个月了吧,勉强算开始开发生涯,然而这么久没敲代码连本都差不多忘了干净。so,在此从头开始记录自己所见所感所悟的零星。oracle    driverClass:oracle.jdbc.driver.OracleDriver    url:jdbc:oracle:thin:@127.0.0.1:1521:dbnamemysql    driverClass
阅读本文

Java中数据库连接池原理机制的详细讲解

连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中
阅读本文

MySQL_Base

MySQL Database学习 一、MyQSL介绍 数据库–MySql 数据仓库.就与我们之前学过的纯文本,properties这些技术一样.用来保存数据.并提供对数据进行增删改查的操作.我们以后做项目时,项目中的数据都是保存在数据库中的. 为什么要用数据库,数据库的特点 1>实现数据共享 2>减少数据的冗余度 3>数据实现集中控制 4>数据一致性,完整性和可维护性,以确保数据的安全性和可靠
阅读本文

持久化对象的状态、Hibernate配置文件、映射对象标识符 、 映射组成关系 、 Hibernate把持久话类的属性分为两种

持久化对象的状态有:站在持久化的角度,hiberante把对象分为4中状态:持久化状态,临时状态,游离状态,删除状态 Session的特定方法使对象从一个状态转化到另一个状态。     1)临时对象(Transient):     -)在使用代理主键的情况下,oid通常为null。     不处于Session的缓存中     在数据库中没有对应的记录     2)持久化对象(也叫
阅读本文

【LDAP】LDAP介绍

什么是LDAP?  LDAP的英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。
阅读本文

数据库概述

一SQL概述         SQL,一般发音为sequel,SQL的全称Structured Query Language),SQL用来和数据库打交道,完成和数据库的通信,SQL是一套标准。但是每一个数据库都有自己的特性别的数据库没有,当使用这个数据库特性相关的功能,这时SQL语句可能就不是标准了.(90%以上的SQL都是通用的)二什么是数据库     数据库,通常是一个或一组文件,保存了一
阅读本文

Mybatis初体验(1)

1、创建数据库模型我们使用Sybase PowerDesigner工具来创建数据库表模型。安装好Sybase PowerDesigner工具之后,通过鼠标右键->选择新建->PowerDesigner 15 Physical Data Model File,就可以创建一个以“.PDM“为后缀的文件。双击创建的.PDM文件打开如下窗口:使用快捷键“Ctrl+N“或者选择菜单栏中的“文件“->“建立新
阅读本文