sybase

Sybase启动服务,错误1067进程意外终止

南楼画角 提交于 2020-02-26 00:07:43
在Sybase安装目录下有一个ASE-12_5目录,比如我的是D:\Sybase\ASE-12_5,ASE-12_5是版本号。这个目录下有一个服务名.krg文件,比如我的是PC842234521.krg,把该文件删除掉,然后再去重新启动服务,这时服务正常启动,再到D:\Sybase\ASE-12_5目录看一下,该目录下又生成了一个PC842234521.krg文件,问题解决。 来源: oschina 链接: https://my.oschina.net/u/3194172/blog/3161170

适用于Mac OS X的SQL客户端,适用于MS SQL Server [关闭]

我的梦境 提交于 2020-02-25 19:21:38
如何使用Mac OS X连接到远程SQL服务器? 我真的不需要GUI,但是对于颜色编码和结果集网格会很好。 我宁愿不必使用VM。 是否有适用于MS SQL Server的Mac OS X SQL客户端? #1楼 我的雇主生成一个简单的,概念验证 的基于HTML5的SQL客户端 ,它可以用于Web浏览器主机上的任何ODBC数据源,也可以通过我们也生成的 HTML5 WebDB-to-ODBC Bridge 。 这些组件是免费的,适用于Mac,Windows等。 这里适用于许多其他答案 - 大多数所指的Type 1 JDBC-to-ODBC Bridge是内置于JVM并与JVM捆绑在一起的Sun。 JVM / JRE / JDK文档始终建议不要使用此内置函数,除非在实验场景中,或者当没有其他选项存在时,因为此组件是作为概念验证构建的,并且从未用于生产用途。 我的雇主创建了一个企业级JDBC-to-ODBC Bridge,既可以作为 Single-Tier(完全安装在客户端应用程序主机上), 也可以是 Multi-Tier(通过客户端应用程序主机和ODBC数据源主机拆分组件, 使任何JVM中的JDBC客户端应用程序能够在Mac,Windows,Linux等上使用ODBC数据源。 这个解决方案不是免费的。 以上所有内容都可以与我们生成的 Sybase和Microsoft SQL

Sybase数据库常用sql语言

ε祈祈猫儿з 提交于 2020-02-13 22:39:42
Sybase数据库常用sql语言 1,表备份: --table_name1:需要备份的表; table_name2:备份后的表 SELECT * into table_name2 from table_name1 2,删除列: ALTER TABLE table_name DELETE column_name; 3,增加列: ALTER TABLE table_name ADD (column_name DATA_TYPE [NOT] NULL); 4,修改列的空与非空: ALTER TABLE table_name MODIFY column_name [NOT] NULL; 5,修改列名: ALTER TABLE table_name RENAME old_column_name TO new_column_name; 6,快速建立临时表: SELECT * INTO table_name_new FROM table_name_old; 7,修改表名: ALTER TABLE old_table_name RENAME new_table_name 8,增加主键约束: ALTER TABLE tb_name ADD CONSTRAINT pk_name PRIMARY KEY(col_name,..) 9,删除主键约束: ALTER TABLE tb_name DROP

sqlserver浅谈

我只是一个虾纸丫 提交于 2020-02-13 14:02:31
Sqlserver 一、 Sqlserver简介 SQL Server一开始并不是微软自己研发的产品,而是当时为了要和 IBM 竞争时,与 Sybase 合作所产生的,其最早的发展者是 Sybase [1] ,同时微软也和 Sybase合作过SQL Server 4.2版本的研发,微软亦将SQL Server 4.2移植到 Windows NT (当时为 3.1版),在与Sybase终止合作关系后,自力开发出SQL Server 6.0版,往后的SQL Server即均由微软自行研发。 在与微软终止合作关系后, Sybase在Windows NT上的数据库产品原本称为Sybase SQL Server,后来改为现在的Sybase Adaptive Server Enterprise 。 Sqlserver 6.0之前版本都是与sybase联合研发,在SQL Server for Windows NT 之后从 sybase手中买断sqlserver著作权开始自主研发。Sqlserver 2017开始支持linux系统。 二、 Sqlserver架构 Sqlserver 架构与 mysql 、 oracle 不同(在 SQL 2000 数据库用户名称架构是绑定的, 一个完整的表的名称包括 了 服务器名 .数据库名.用户名.对象名 , 2005时为 服务器名 .数据库名.架构名.对象名

Sybase: Stored Procedure called from within another Stored Procedure is too slow

亡梦爱人 提交于 2020-01-25 08:10:10
问题 I'm writing a stored procedure for a Sybase database. I'm using Sybase Central 16.0 as my development environment. The machine I'm using runs Microsoft Windows Server 2012 R2 Standard and has 16GB RAM running on a 2.8GHz CPU. My stored procedure uses a cursor to iterate over the records in a table with about 400,000 reecords. Each record is written incrementally into a LONG VARCHAR variable and every Nth record the proc will run an MD5 hash value on the variable and store the value in a

jdbc.properties中常用数据库的连接配置

本秂侑毒 提交于 2020-01-24 04:25:28
#mysql #jdbc.type=mysql #jdbc.driver=com.mysql.jdbc.Driver #jdbc.url=jdbc:mysql://192.168.1.109:3306/fu?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT #jdbc.username=root #jdbc.password=123456 #oracle jdbc.type=oracle jdbc.driver=oracle.jdbc.driver.OracleDriver jdbc.url=jdbc:oracle:thin:@192.168.1.111:1521:orcl jdbc.username=java jdbc.password=java #db2 #jdbc.type=db2 #jdbc.driver=com.ibm.db2.jdbc.app.DB2Driver #jdbc.url=jdbc:db2://localhost:5000/fu #jdbc.username=admin #jdbc.password=admin #sqlserver #jdbc.type=sqlserver #jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver

常用的数据库软件都有哪些?

五迷三道 提交于 2020-01-23 15:09:08
常用的数据库 名称 历史 优点 缺点 1.SQL server 最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。 易用性、适合分布式组织的可伸缩性、用 于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等 开放性:sqlserver 只能在windows上运行。 伸缩性并行性:sql server 并行实施和共存模型并成熟难处理日益增多用户数和数据卷伸缩性有限; 安全性:没有获得任何安全证书。 性能 :SQL Server 多用户时性能不佳 2.MySQL 最早是由瑞典MySQL AB公司开发,1995年发布第一个版本,当时仅供公司内部使用。2000年基于GPL协议开放源码,2008年MySQL AB公司被Sun公司收购,2009年Sun公司又被Oracle公司收购。有了Oracle公司的技术支持,MySQL在2010年以后发布了多个版本,在各方面加强了企业级的特性。 1.体积小、速度快、总体拥有成本低,开源、支持多种操作系统。2.是开源数据库

Sybase: is it possible to set @@error

↘锁芯ラ 提交于 2020-01-19 06:21:46
问题 Is it possible in Sybase to set global variable @@error = 0 for successfull return after raiserror statement? raiserror 'Test'; set @@error = 0; 回答1: In Sybase ASE you can't directly set @@error or use raiseerror with a string. Use sp_addmessage to add custom error numbers and messages to your database. Once the error is listed, you can then reference it using the raiserror error_# Sybase ASE reserves error numbers 20,000 and below for system use, so user defined errors can start at 20,001

Is it possible to work with a Sybase DB natively in Doctrine 2?

夙愿已清 提交于 2020-01-17 01:40:15
问题 We are currently running a website that uses pdo_odbc and ADOdb Active Record as ORM when working with our Sybase database. We are trying to use Doctrine 2 but we realize that it does not support ODBC neither Sybase natively. Do you have any idea if there is a way to solve this problem in Doctrine 2 without having to code a Sybase driver from zero? Thanks in advance. 回答1: Sadly you are out of luck. Coding your own driver is the only way, as stated here there are no plans for implementing new

Does Sybase support string types that it doesn't right trim?

不打扰是莪最后的温柔 提交于 2020-01-17 01:39:07
问题 The accepted answer to this question claims that using a char column will preserve all filling spaces in a string in Sybase, but that is not the behavior I am seeing (unless I'm mistaken about what 'filling spaces' means). For example, when I run the following script: create table #check_strings ( value char(20) null ) insert into #check_strings values (null) insert into #check_strings values ('') insert into #check_strings values (' ') insert into #check_strings values (' ') insert into