存档
2011年6月17日,香港,中国通信服务股份有限公司(中国通信服务,香港联交所:0552.HK)和全球领先的企业级和移动软件公司Sybase,SAP(NYSE:SAP)旗下的公司,已于近日正式签署协议,双方将成立中外合资公司,在技术、市场和客户资源等方面展开紧密合作,开发移动互联网平台软件,为电信运营商和非运营商政企集团客户提供世界一流水平的数据管理与分析、移动设备管理与应用、移动商务和移动互联网增值服务等多种软件服务。
中国通信服务董事长李平先生表示:「卓越的技术和软件产品、丰富的行业经验及广大的市场资源是任何一家公司在中国信息产业市场取得成功的必备条件。该合资公司将发挥中国通信服务丰富的行业经验、广泛的市场资源及强大的本地化支撑服务能力,把Sybase 全球领先的技术和丰富的软件解决方案带给客户。」
中国有13 亿人口,拥有全球最大的固网和移动电话用户群,以及全球最大的有线光纤网络和移动网络。工业和信息化部发布的数据显示,至2011 年4 月底,中国大陆的移动用户数已达9 亿,3G 用户数已达6700 多万。中国通信服务则是中国最大的电信基建服务提供商、领先的流程外包服务提供商和极具潜力的IT 应用服务提供商。
Sybase 董事长兼首席执行官程守宗先生表示:「进入中国市场20 年来,Sybase 始终致力于提升中国IT 业发展,源源不断地提供创新、卓越的软件与服务。电信行业是Sybase 在全球尤其是中国的战略重点行业。此次与中国通信服务合作,合资公司将依托Sybase 全球领先、全线的企业级产品,包括Sybase ASE、Sybase IQ、Sybase Unwired Platform 和Sybase 移动电子商务产品,服务,为电信行业客户和政企客户提供适应中国市场需要的解决方案。」
SAP ERP系统能够跑在ASE系统上了,对Sybase DBA来说或许是个好消息。
ORLANDO, FLA. — MAY 17, 2011 — SAP AG (NYSE: SAP) and Sybase, Inc., an SAP company and industry leader in enterprise and mobile software, today announced plans to make the enterprise resource planning (ERP) application SAP® ERP the first SAP® Business Suite application running on Sybase Adaptive Server Enterprise (ASE) — the same high-performance relational database management system (DBMS) that powers Wall Street. In combining SAP applications with Sybase technology, along with harmonized customer services and support, the companies aim to offer organizations worldwide a new database option for running SAP applications and accessing critical information, powering significant efficiency gains and cost reductions. The announcement was made at SAPPHIRE® NOW, being held in Orlando, Florida, May 15-18, 2011, where pilot customers will be showcasing how they are using SAP ERP on Sybase ASE.
see more:http://www.sybase.com/detail?id=1093155&contentOnly=true
Sybase ASE Editions Limits
|
EXPRESS |
DEVELOPER |
SMALL BUSINESS |
ENTERPRISE |
Number of CPUs |
1 |
1 |
4 |
No limit |
Max. Memory Size |
2GB |
No limit |
No limit |
No limit |
Max. Database Size |
5GB |
No limit |
No limit |
No limit |
Max. number concurrent connections |
No limit |
25 |
256 |
No limit |
System Management Suite |
Available |
Available |
Available |
Available |
Options & Option Packages |
Not Available |
Included |
Available |
Available |
* ASE Express Edition can be installed/deployed on machines of any size (multi-processor machines); ASE will only take advantage of one of those processors, 2GB memory and 5GB disk space. |
ASE Express Edition:
在公司测试环境上执行sp_spaceused时报error:1151的错误。虽然这不是一个严重的错误,记得好像以前也出现过一次,故记录一下。
1> sp_spaceused
2> go
database_name
database_size
----------------------------------------------------
----------------------------------------------------
ultranms
600.0 MB(1 row affected)
Msg 1151, Level 11, State 1:
Server 'ASE', Procedure 'sp_spaceused', Line 308:
Object 460577698 passed to OAM builtin function no longer exists in database 5.
Msg 1151, Level 11, State 1:
Server 'ASE', Procedure 'sp_spaceused', Line 308:
Object 460577698 passed to OAM builtin function no longer exists in database 5.
Msg 1151, Level 11, State 1:
Server 'ASE', Procedure 'sp_spaceused', Line 308:
Object 460577698 passed to OAM builtin function no longer exists in database 5.
Msg 1151, Level 11, State 1:
Server 'ASE', Procedure 'sp_spaceused', Line 308:
Object 460577698 passed to OAM builtin function no longer exists in database 5.
reserved data
index_size unused
-------------------------------- ----------------------------
---------------------------------------- ----------------------------
9020 KB 1396 KB
1064 KB 6560 KB
(return status = 0)
出现错误1151的原因是:执行sp_spaceused统计数据库的空间使用情况的时候,其它会话正在执行删除表的操作。
生成响应记录文件:
setupConsole.exe -options-record c:\ase1503responsefile-record.txt
根据响应记录文件的内容进行ASE 15.0.3的静默安装:
setupConsole.exe -silent -options c:\ase1503responsefile-record.txt -W SybaseLicense.agreeToLicense=true -G replaceExistingResponse="yesToALL"
响应记录文件c:\ase1503responsefile-record.txt内容在此下载
响应记录文件中对ASE 15.0.3默认安装过程进行的改动有:
1.安装目录:d:\sybase
2.定制安装
3.追加了3个组件选项:Job Scheduler、Chinese Language Module、Shared
4.安装开发版
5.启用remember password选项
6.不配置新服务器
初始化数据设备1
disk init
name='pmdb_dat1',
physname='/export/home/sybdata/HUAWEIU2000/pmdb_dat1.dat',
size='8000m'
go
初始化日志设备1
disk init
name='pmdb_log1',
physname='/export/home/sybdata/HUAWEIU2000/pmdb_log1.dat',
size='8000m'
go
初始化数据设备2
disk init
name='pmdb_dat2',
physname='/export/home/sybdata/HUAWEIU2000/pmdb_dat2.dat',
size='16000m'
go
创建数据库pmdb
create database pmdb on pmdb_dat1='8000m',pmdb_dat2='16000m' log on pmdb_log1='8000m'
go
例:有表
--sybase
create table t_test(
mydate datetime)
go
--oracle
create t_test(mydate date)
方法1:在sybase侧建立视图,然后从导出视图(此方法舍弃了毫秒部分)
create view v_test as
select
convert(varchar(10),pst_exec_stime,111)+' '+convert(varchar(9),pst_exec_stime,8) mydate
from t_test
go
linux x86 平台上的 ASE15.5 的 dat文件,拷贝到windows x86 平台上的ASE15.5中,是可以使用的。
只需要简单的修改master.dat中的device路径即可。 通过更改sysdevices的phyname来实现。
将sysdatabases系统表中status - 64
之后, 利用dbcc checkdb,dbcc checkalloc,dbcc checkcatalog 检查各个数据库。 没有错误。
说明: linux平台和windows平台的dat文件是通用的。 迁移时只拷贝数据库设备文件就能完成。
因为linux x86/x64以及windows都是小字节序(little endian)的,理论上linux x86及windows平台上的设备文件是可以通用的。
上面说的方法建议通过Sybase官方的做法:
quiesce database
mount database