zoukankan      html  css  js  c++  java
  • ASA数据库瘦身(原创)

    ASA数据库使用一段时间之后,常常变得很大?这是朋友们常提的问题。
    今天我就来介绍我在使用ASA库用到的一个技巧,因为,ASA数据库在使用过程中确实存在这样的问题。

    其实,这也是ASA数据库本来就提供的一项功能:功能卸载数据库。(当前版本是ASA9.02)

    ASA在操作数据库时一般都有两种方式:一种是实用程序,另一种则是命令行实用程序。
    我们分别做一些简单的介绍,其实这两种方式都可以得到相同的结果。

    第一种就是用 dbunload 命令行实用程序卸载数据库

    注意:在window 系统的运行输入cmd 命令 ,然后在用CD命令进入到ASA所在的目录的win32目录下进行操作。
    命令:dbunload
    语法:dbunload [ options ] [ directory ]
    说明: [ options ] 命令行参数,关于这个参数值请参看ASA用户手册,因为参数很多。
        [ directory ] 是放置已卸载数据的目标目录。
    例如:以下命令(应在一行上输入所有内容)会创建名为 asacopy.db 的新数据库文件,并将 asademo.db 的模式和数据复制到该数据库中:
    dbunload -c "uid=DBA;pwd=SQL;dbf=asademo.db" -an asacopy.db


    第二种方法就是卸载实用程序

    第一步:在用卸载实用程序之前应该先通过Sybase Central链接数据库。

    第二步:在Sybase Central 左侧的列表框,选择你要卸载的数据库。

     

     

    第三步:在菜单中的文件下拉列表中,选择卸载数据库。

    第三步:欢迎页面 下一步

    第四步:在数据库列表中,选择要卸载的库。

     

    第五步:选择卸载的模式。有三种模式。选第二种卸载并重装到一个新的数据库


    第六步:选择卸载的目录与取卸载的库取名。

     

    第七步:选择卸载结构与数据(你没有不想要数据就取上它^O^

     

    第八步:选择卸载所有的数据库对象

     

    第九步:当然是完成啦

    第十步:把这个生成的新库,重新启用,你就可以看到效果了~

     

  • 相关阅读:
    Solaris 默认Shell 修改
    关系数组
    文件描述符 文件操作 <> open 文件句柄
    IO 双引号 输出 输入
    第五章答案
    子例程 subroutine
    钻石操作符
    花括号的使用 printf %${width}s , 否则会 去找 $widths
    print reverse <> 是打印全部的文件内容 ?
    hihoCoder#1239 Fibonacci
  • 原文地址:https://www.cnblogs.com/PBDragon/p/2649913.html
Copyright © 2011-2022 走看看