大神们看着在我这个截图里怎么导出sybasesybase查看建表语句句

君,已阅读到文档的结尾了呢~~
sybase导出DDL语句以及ddlgen..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
sybase导出DDL语句以及ddlgen的描述
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口从sybase导出的SQL建表语句,请各位看下_百度知道
从sybase导出的SQL建表语句,请各位看下
..create table
)lock allpageswith dml_logging = full on &#39..;default'请问其中的 with dml_logging = full和on &#39..(
..;default&#39..
提问者采纳
表示将表创建在默认数据段上面;default&#39, on &#39dml_logging = full 表示使用完全DML日志模式
提问者评价
其他类似问题
为您推荐:
您可能关注的推广
sybase的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Sybase SQL Advantage下载12.5.3 绿色版_Sybase数据库管理工具西西软件下载
西西软件下载最安全的下载网站、值得信赖的软件下载站!
相关软件 2.8M/英文/ 429.7M/英文/ 19.1M/中文/ 19.1M/中文/ 46KB/中文/ 1.7M/中文/ 270.6M/中文/ 36KB/中文/ 18.8M/中文/ 13.0M/英文/顶好评:50%踩坏评:50请简要描述您遇到的错误,我们将尽快予以修正。轮坛转帖HTML方式轮坛转帖UBB方式
Sybase SQL Advantage 12.5.1,只能执行SQL查数据,可以通过sybase的导出命令进行整个库的导出,插入和修改数据也只能使用SQL,可像PL-SQL一样查看表结构。Sybase Central只能用视图形式查看数据及表结构,可查看建表语句,可以直接在视图修改字段属性,但无法插入修改数据,可以在SQL Advantage上操作。Sybase SQL Advantage的此绿色版本工具解压至任意目录后即可直接运行,不需任何配置。SQL Advantage大部分对肯定很熟悉,因为我们经常使用。这里的SQL Advantage就相当于Sql Server中的查询分析器,是我们执行sql语句的地方,登录界面如下图:点击Connect连接后,我们就可以选择并执行SQL脚本了。本程序为Sybase ASE v12.5.4附带的Sybase SQL Advantage的绿色免安装版。使用方法:1.解压下载的sqladv-12_5.rar至任意目录下!2.编辑sqladv-12_5\ini目录下的sql.ini文件,添加想要连接的Sybase服务器信息。文件sqladv-12_5\ini\sql.ini中有个示例:[syb1254]master=NLWNSCK,192.168.1.5,5000&query=NLWNSCK,192.168.1.5,5000&你新添加Sybase服务器的时候,仅需要在sqladv-12_5\ini\sql.ini文件的尾部添加类似上面的信息。中括号中表示服务器名称,你可以自己起一个标记性的名字。将192.168.100.2替换成你将要连接的Sybase服务器的IP地址,将8888替换成Sybase服务器的监听端口。注意:中间使用英文逗号分割。3.双击目录sqladv-12_5下的“启动sqladv.bat”文件,即可运行SQL Advantage工具了。不要执行“sqladv.exe”这个文件,因为没有配置环境变量SYBASE。为了方便使用该工具,可以创建“启动sqladv.bat”文件的快捷方式,这样可以把快捷方式文件放到任意目录下。4.打开SQL Advantage工具后,点菜单Server&Connect,在连接信息配置窗口中其中Server列表中的Sybase服务名就是在第二步中配置的。Client host表示连接到Sybase服务器中的客户端标志。如果想配置网络包大小、大文本字段的长度、客户端字符集等属性,可以点Options...按钮成功连接到Sybase服务器后,查看数据库内的表,点菜单View&Pick Lists&Tables & ColumnsSQL Advantage 12.5.1报错关于“Sybase win客户端打开SQL Advantage 12.5.1报错:Internal failure while initializing SQL Advantag”的问题,主要是环境变量的问题引起的。博主的情况是只安装了SQL Advantage12.5.1的版本,而论坛上两位提问者同时安装了11.5和12.5的版本。博主是把系统环境变量PATH中的一个变量写错了(“\”错写成了“/”),而论坛上的是之前11.5版本的SQLAdvantage的环境变量设置优先于版本12.5或者没有正确设置。因此,解决这个问题的关键在于两个地方:1、set命令查看系统中SYBASE的环境变量是否设置正确(若否,使用bat批处理文件或者直接使用set命令设置);2、检查系统环境变量PATH中关于%SYBASE%、%SYBASE_OCS%等是否设置为对应的SYBASE安装路径。用Sybase advantage清除melinets系统日志在应用melinets系统时,有时会出现系统缓慢以至于不能借还书,这种情况的出现原因就是系统日志文件已经慢了,需要清除日志文件,具体操作方法如下:第一步:进入SYSBASE管理中的SQL advantage管理,用帐号“sa”登录,连接master数据库。第二步:在运行窗口中输入“dump transaction melinets with truncate_only”或用“dump transaction melinets with no_log”第三步:运行命令。(等窗口左下角显示为“ready”表示运行完毕)经过这样操作后,系统就可以正常应用了,那么如何防止日志溢出呢?使问题在出现之前就杜绝它,方法如下:就是应用sybase central经常查看日志文件,不定期清理日志文件,这样就防止了日志文件超过系统设置值时系统不能正常运行的情况。
Sybase SQL Advantage 12.5.3 绿色版
下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。Sybase数据库安全性控制策略 截图 - 谷普下载Sybase数据库安全性控制策略
计算机系统的一直都是令开发者头痛的,特别是在系统中,由于数据大量集中存放,且为众多用户直接,更为突出。安全性问题给我们带来的危害无须多言,世界上多家大型银行都在不同程度上遭受到非法入侵者的袭击,但由于商业原因,这些银行都不愿意公布损失程度,使安全性问题更难以。作为一种大型系统,其安全性较为典型。
安全性的层次结构
数据库为开发者提供了有效的安全性控制,既注重数据访问的安全性和监督用户的登录,又兼顾了用户在使用数据时对速度的要求。Sybase中的安全性是依靠分层的,它的安全措施也是一级一级层层设置的,真正做到了层层设防。第一层是注册和用户许可,保护对服务器的基本存取;第二层是存取控制,对不同用户设定不同的权限,使数据库得到最大限度的保护;第三层是增加限制数据存取的视图和过程,在数据库与用户之间建立一道屏障。
安全性问题的基本原则
Sybase基于上述层次结构的安全体系,提出以下几点实施安全的原则:
1、选择性访问控制(Discretionary Access Controls DAC),DAC用来决定用户是否有权访问数据库对象; 2、验证,,验证就是保证只有授权的合法用户才能注册和访问; 3、授权,对不同的用户访问数据库授予不同的权限; 4、审计,监视系统发生的一切事件。
Sybase的安全控制策略
基于上述四点原则,Sybase提供了四种基本策略进行安全性控制。
在创建服务器时,Sybase将所有权限都分配给系统管理员,系统管理员可以在服务器上增加注册者(Logins)(只有系统管理员有此权限)。Logins可以登录服务器但不能访问数据库。数据库属主(DBO)有权增加用户(users),users可以使用分配给它的数据库。当users访数据库时,首先以Logins身份进入服务器,系统自动打开默认数据库,Logins身份转化为users身份。
在用户登录后,系统要通过口令进行验证,以防止非法用户盗用他人的用户名进行登录。这一验证步骤在登录时的注册对话框中出现,注册与验证同时进行,用户名与口令有一个不符,登录请求被拒绝。
权限使得用户在数据库中活动范围仅被容许在小范围内,大大提高了数据库的安全性。在Sybase系统中,对象的所有者或创建者自动被授予对对象的许可权。所有者则有权决定把许可权授予其他用户。Sybase提供了GRANT和REVOKE命令,以便授予或取消许可权。数据库所有者和系统管理员享有特殊许可权,包括数据库所有者(Database Owner,DBO)对自己所拥有的数据库中的一切对象具有全部许可权;系统管理员(System Administrantion,SA)享有服务器内的所有数据库的一切对象的许可权。
Sybase提供了Audit Server,它是能够全面审计跟踪服务器上一切活动的,在某些情况下,我们难以阻止非法操作的发生,但至少可以监视非法操作,并采取跟踪措施,找出非法执行操作的人。
除了以上四点基本策略,Sybase数据库中还提供了两种对象――视图和过程用于增强系统的安全性。
视图和存储过程像数据库中的其他对象,也要进行权限设定,这样用户只能取得对视图和存储过程的授权,而无法访问底层表。视图可以限制底层表的可见列,从而限制用户能查询的数据列的种类,还能通过应用Where子句限制表返回的行。
下面以具体实例说明Sybase的安全性控制策略。假设开发一个新项目,需要建一个服务器,命名为Server,系统自动产生SA,并要求输入口令(在此我们均假设口令为Null)。SA通过Logins对话框(或用SQL语句)为服务器增加注册Logins,则Logins有权访问Sybase,SA创建数据库DB(SA在数据库DB中的身份为数据库所有者DBO),同时创建两个用户USER1(设置登录名为Login,默认服务器为DB)和USER2这两个用户只能访问数据库DB。DB中有两张表TABLE1(COLUMN1 INT,COLUMN2 CHAR(5))和TABLE 2。
USER 1要访问DB时,首先以Login登录服务器,默认数据库DB被打开,Login的身份就会化为USER-1。在完成了登录和验证后,我们可以通过授权进行安全性控制。授权命令要由数据库属主SA发出:GRANT ALL ON TABLE-1,TABLE-2 TO USER-1则USER-1拥有对TABLE-1,TABLE-2的所有权限。当然,SA也可以收回权限:REVODE DELETE ON TABLE1 FROM USER-1,样,USER-1就不能对TABLE-1进行删除操作。
视图和存储过程就象架设在用户与底层表之间的一道桥梁,用户只能对视图和存储过程进行操作,而无法直接访问底层表。下面创建一个视图人为例子。
CREATE VIEW VIEW-1 AS SELECT COLUMN-1 FROM TABLE-1 GRANT ALL ON VIEW-1 TO USER-2
USER-2通过VIEW-1可以访问COLUMN-1而无法访问COLUMN-2,这就是VIEW-1的屏作用。再用存储过程举一个屏蔽行的例子。
CREATE PROCEDURE PROC-1 AS SELECT FROM TABLE-1 WHERE (COLUMN-11) GRANT EXECUTE ON PROC-1 TO USER-2
当用户查询时,只能看到COLUMN-1列值为1的行,其他行已经被PROC-1屏蔽掉了。
虽然Sybase为我们提供了强大的安全体系保障,但我们也要看到,安全问题不可能通过系统得到彻底解决,并且过分注重安全问题反而会降低系统效率。如何运用系统提供的安全策略就有赖于开发者的智慧了。
【相关文章】
巧妙设置Sybase用户权限来处理进程
Sybase系统的数据同步与复制问题
Sybase与红帽宣布扩大伙伴合作计划
【文章整理:火凤凰 滚做网 -8007】

我要回帖

更多关于 sybase创建数据库语句 的文章

 

随机推荐