sybase如何建库? 如何先建立服务?万分感谢!!!!!!!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sybase如何建库? 如何先建立服务?万分感谢!!!!!!!!!相关的知识,希望对你有一定的参考价值。

是sybase ASE?
服务是安装sybase 数据库系统时自动建立的,数据库要可以在sybase central中建立。追问

是iq 在开启服务后 建立数据库 要输入agentport 这里该怎么办?

追答

建议你到sybase 官网下载安装说明,里面都有介绍的

参考技术A windows下:
1 数据集市、数据仓库的首次部署1.1 创建数据库
第一种:使用语句建SybaseIQ数据库
在SybaseIQ安装完成后,会建两个数据库:utility(虚拟数据库)和asiqdemo数据库。
l utility数据库主要用于管理其它数据库:包括新建数据库,删除数据库,新建数据空间,删除数据空间,恢复数据库等操作。
l asiqdemo数据库为安装SybaseIQ后自带的演示数据库
1. 登录到utility数据库,进入DOS,输入:start_asiq -n utility -x tcpipport=2637,开启utility数据库;
(默认端口2637)。
2. 开启Interactive SQL Java(utility数据库):
在DOS下继续输入:dbisql -c "uid=dba;pwd=SQL;eng= utility;dbn=utility_db"
3. 新建一个文件夹用于存放将要创建的Sybase IQ数据库。本例文件夹起名为:SybaseIQ_data(D:\)
4. 使用SQL语句创建数据库(库名:ceshi)
CREATE DATABASE 'D:\SybaseIQ_data\ceshi\ceshi.db'
TRANSACTION LOG ON --针对catalog的日志
COLLATION '936ZHO' --字符集 默认是ISO_BINENG速度快
-----Collation 'euc_china' ----中文字符
PAGE SIZE 4096 --默认4k,这是catalog的
JAVA ON
JCONNECT ON
CASE RESPECT --默认大小写敏感,敏感性能高于不敏感
PASSWORD CASE RESPECT --密码大小写敏感
IQ PATH 'D:\SybaseIQ_data\ceshi\ceshi.iq'
IQ SIZE 10240 --大小是多少 单位M
IQ PAGE SIZE 131072 --iq的存储的page size64位机,缺省是128k,
--32位机是64k或128k
TEMPORARY PATH 'D:\SybaseIQ_data\ceshi\ceshi.iqtmp'
TEMPORARY SIZE 2048

1.2 创建服务(ceshi)
(下面的有截图。。。)

linux下:。。。

suse系统 sybase 12.5建库

在linux系统已经安装sybase 12.5之后,可以在命令行

执行 isql -Usa -P密码 -i  脚本文件(如下)

以下是脚本内容:(创建为yxmdb的库和user001,密码是123456的数据库用户)

declare @vdevno int
select @vdevno=1+max(low/power(2,24)) from master..sysdevices

disk init name= "YXMDevice",
physname="/home/sybase/data/YXMDevice", [email protected],size=2048000 

select @[email protected]+1
disk init name= "YXMLogDevice",
physname="/home/sybase/data/YXMLogDevice", [email protected],size=1024000

print ‘Disk init YXMDevice 2000M OK‘
print ‘Disk init YXMLogDevice 1000M OK‘
go

sp_dboption "model","select into/bulkcopy",true
go

sp_dboption "model","trunc log on chkpt",true
go

sp_dboption "model","allow nulls by default",true
go

sp_dboption "tempdb","select into/bulkcopy",true
go

sp_dboption "tempdb","trunc log on chkpt",true
go

sp_dboption "tempdb","allow nulls by default",true
go

use model
go
checkpoint
go

use tempdb
go
checkpoint
go

use master
go

print ‘Create database yxmdb ...‘
go

/*
 * data 4000M
 * log 2000M
 */
create database yxmdb on YXMDevice=4000 log on YXMLogDevice=2000
go

print ‘Create database yxmdb OK!‘
go

sp_addlogin "user001","123456","yxmdb"
go
sp_adduser user001
go

use yxmdb
go

sp_changedbowner user001
go

use yxmdb
go
checkpoint
go

print ‘Create user user001 OK!‘
go

以上是关于sybase如何建库? 如何先建立服务?万分感谢!!!!!!!!!的主要内容,如果未能解决你的问题,请参考以下文章

怎样导出sybase数据库的所有库结构和表结构的建库的sql语句

suse系统 sybase 12.5建库

在连接SQL Server服务器时出现这样的错误提示。求高手帮忙,如能解决,万分感谢。

sybase 如何像SQL SERVER一样建立作业,让他能定时运行存储过程

跪求:oracle如何在数据分组后更新(update)?求大神指导啊~~~万分感谢

如何利用jquery获取div下的<span标签里的值,万分感谢!