當前位置:首頁 » 操作系統 » sybase新建資料庫

sybase新建資料庫

發布時間: 2022-11-13 06:03:33

㈠ sybase如何建庫 如何先建立服務萬分感謝!!!!!!!!!

是sybase ASE?
服務是安裝sybase 資料庫系統時自動建立的,資料庫要可以在sybase central中建立。

㈡ 怎樣導出sybase資料庫的所有庫結構和表結構的建庫的sql語句

1、在Toad for MySQL中打開資料庫連接。

注意事項:

Sybase提供了一套應用程序編程介面和庫,可以與非Sybase數據源及伺服器集成,允許在多個資料庫之間復制數據,適於創建多層應用。系統具有完備的觸發器、存儲過程、規則以及完整性定義,支持優化查詢,具有較好的數據安全性。

㈢ 關於sybase創建應用資料庫表時出現問題。

這么多的錯誤都是因為第一句。
原因是沒有這個資料庫CISASDB了,請確認資料庫的名字。

㈣ sybase資料庫怎麼創建用戶組

sybase資料庫的用戶,包含兩個層面:一個是登陸號,另一個是具體DB的用戶,我們登陸時,使用的是登錄號,但是這個登錄號可以操作哪些DB及操作許可權則取決於資料庫用戶。一般情況下,我們可以採取相同的名字來表示登錄號和資料庫用戶。

首先創建一個登陸號:
sp_addlogin loginame, passwd
loginame 登錄名
passwd 密碼
全部語法(一般不用到)為:
sp_addlogin loginame, passwd [, defdb]
[, deflanguage ] [, fullname ] [, passwdexp ]
[, minpwdlen ] [, maxfailedlogins ]

然後創建用戶:
sp_adser loginame
這樣創建當前資料庫的用戶,且用戶名和登陸名是一樣的。
全部語法為:
[dbname..]sp_adser loginame [, username[, grpname]]

最後分配許可權:
grant all | select,insert,delete,update
on table_name | view_name | stored_procere_name
to username

grant all | create database,create
default,create procere,create rule,create table,create view,set proxy,set session authorization
to username

例,假如當前DB為:DB001:
sp_addlogin 'test001','password001'
go
sp_adser 'test001', 'user001'
go
grant create table to user001
go

創建了一個test001的登錄名,之後為之創建一個當前資料庫的用戶,使這個登錄名可以操作當前資料庫。之後分配了創建表的許可權給user001。

這個時候你就可以使用用戶名'test001'和密碼'password001'登陸了,並且可以在DB001中創建表了。同時由於sp_adser 的時候沒有指定grpname參數,那麼默認是public用戶組,這個組里的用戶默認即開通了select/delete/update/insert的許可權。

如果你希望去掉一些許可權,請使用revoke命令,其語法了grant完全相同,你只需要將grant換成revoke即可,例:
revoke select on address to user001
禁止user001查看address表。

㈤ sybase iq怎麼建立資料庫

完整的命令行執行為:

dbisqlc -c "uid=DBA;pwd=SQL;eng=asiqdemo" -q crt_testdb.sql

crt_testdb.sql 如下:

Create Database 'e:\\test\\test.db'
Case respect
COLLATION '936ZHO'
Blank Padding On
Java on
JCONNECT on
Page Size 4096
IQ Page Size 131072
IQ Path 'e:\\test\\test.iq'
IQ Size 10
Message Path 'e:\\test\\test.iqmsg'
Temporary Path 'e:\\test\\test.iqtmp'
Temporary Size 10;

㈥ Sybase在安裝時,應該自動創建了四個系統資料庫: master、model、tempdb、sybsys,可是沒有tempdb是為什麼

你可能是使用sybase central去查看的
如果用命令看sp_helpdb是能看到的
圖形方式的話你要注意高版本的sybase central已經把tempdb單獨的放在了一個樹形結構下
為了支持多tempdb特性

㈦ SYBASE如何創建資料庫設備文件

use master
go
---創建資料庫設備
disk init
name="DEV_DB_CLIENT_DAT01",
physname="E:\sybase\DSFY100\data\DEV_DB_CLIENT_DAT01.dat",
size="128M"
go
exec sp_deviceattr DEV_DB_CLIENT_DAT01, dsync, false
go
---創建數據日誌設備
disk init
name="DEV_DB_CLIENT_LOG01",
physname="E:\sybase\DSFY100\data\DEV_DB_CLIENT_LOG01.dat",
size="32M"
go
exec sp_deviceattr DEV_DB_CLIENT_LOG01, dsync, false
go
----------------創建資料庫
use master
go
create database DB_CLIENT
on DEV_DB_CLIENT_DAT01=128
log on DEV_DB_CLIENT_LOG01=32
go

---給資料庫擴容
兩種方法,一是增加原來設備的大小,二是增加新的設備

1、增加原來設備的大小:
use master
go

disk resize name='DEV_DB_CLIENT_DAT01',size='200m'
alter database DB_CLIENT on DEV_DB_CLIENT_DAT01='200m'

disk resize name='DEV_DB_CLIENT_LOG01',size=200m
alter database DB_CLIENT log on DEV_DB_CLIENT_LOG01='200m'
2、增加新的設備
use master
go
disk init
name='DEV_NEW',
physname='e:\DB_CLIENT_NEW.dat',
size='200m'
go

disk init
name='DEV_NEW_LOG',
physname='e:\DB_CLIENT_NEW_LOG.dat',
size='200m'
go

㈧ 如何在sybase資料庫中創建數據表

Sybase創建表基本語法示例
創建 titles 表:
create table titles
(title_id tid not null,
title varchar(80) not null,
type char(12) not null,
pub_id char(4) null,
price money null,
advance money null,
total_sales int null,
notes varchar(200) null,
pubdate datetime not null,
contract bit not null)

㈨ 請問一下大神 sybase central中 如何建立 資料庫 能詳細點嗎

進入sybase central連接伺服器後,先選擇database devices,然後在右邊點新增device,建完device 後,再選擇左邊的database 節點,然後再到右邊選擇新建資料庫,根據向導完成建立作業。

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:513
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:15
linux485 發布:2025-07-05 14:38:28 瀏覽:296
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:747
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:421
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:671
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:229
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:672
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:273
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:823