祝愿大家身体健康!

 站点注册  找回密码
 站点注册

QQ登录

只需一步,快速开始

查看: 3854|回复: 4

[转帖]Sybase数据库应用中一点心得

[复制链接]

[转帖]Sybase数据库应用中一点心得

[复制链接]
ehxz

主题

0

回帖

58万

积分

管理员

积分
588551
贡献
在线时间
小时
2007-1-17 18:32:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?站点注册

×
1、由Microsoft SQL SERVER2000 转化为 SYBASE 12.0,应注意以下问题:

   SYBASE中自增长列格式为:numeric(n,0) identity;
  
   SYBASE中Raiserror 17000,'***********' 格式;


2、建立SYBASE SQL查询分析器中的语法参考帮助,须运行“..\sybase\ASE-12_5\scripts\ins_syn_sql”文件;

3、为PB建立与SYBASE的专用接口,须运行PB安装盘上SERVER目录下的“PBSYC.SQL”和“PBSYC2.SQL”文件;

4、建立PB的外部属性时,若显示为乱码,则须更改“..\sybase\locales\locales.dat”文件中的
   [nt]和[win32s]两节的首尾local值(将iso_1改为cp850);

5、初装的ASE数据库服务,应建立设备用于扩展数据库tempdb(100M左右);

6、在初始安装ASE数据库后,在Sybase Central(WIN32版)中没有ASE的插件,
   则须查找文件“..\sybase\ASEP_Win32\scsqlsrv.dll”;
   or
   进入sybase安装目录下的asep目录中,复制scsslgen.dll,然后改名为scsslgzh.dll,就可以使用了

7、产生ASE数据库的BCP OUT命令脚本语句如下:
       select "bcp databasename.."  + name +  " out d:\bcp\"  + name +  ".txt -c
               -Sservername -Uuser -Ppassword" from sysobjects where type="U"

   产生bcp in 的脚本语法,存为文件名bcp_in.bat:
       select "bcp databasename.."  + name +  " in d:\bcp\"  + name +  ".txt -c
              -Sservername -Uuser -Ppassword" from sysobjects where type="U"

8、删除被损坏的数据库使用命令:(1) drop database databasename

                    (2) sp_configure "allow updates",1
                        update sysdatabases set status=256 where name= "databasename"
                        dbcc dbrepair(databasename,dropdb)

9、关于性能监控器的JAVA环境变量配置:

   假设你运行$sybase\ASEP\jdk1_1_8-win时的安装路径为c:\JDK1.1.8,且$sybase为d:\sybase
   则至少要有以下环境变量:

   JAVA_HOME=c:\JDK1.1.8
   CLASSPATH=d:\sybase\ASEP\3pclass.zip;d:\sybase\ASEP\monclass.zip;c:\JDK1.1.8\lib;c:\JDK1.1.8\lib\classes.zip
   Path=c:\JDK1.1.8\bin;c:\sybase\Sybase Central 3.2\win32

10、关于CACHE的配置:
         
     sp_cacheconfig 'default data cache',"50M"    --注意:其大小受server configure 中的物理内存(physical memory)

     的max memory限制;

11、要彻底删除服务中的ASE服务,应删除注册表\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001、\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002等中关于ASE服务的项目;

12、初装的SYBASE Server,要注意对数据库的属性进行设置:Allow select into/bulk copy 和
 DDL in transaction;

13、查看数据库页面大小使用命令:select @@pagesize ; 

14、在Windows2003系统下安装ASE12.0时,出现界面乱码的情况,需要更改安装程序中的字符集,即将文件...\shared-1_0\jre1.2.2\lib\font.properties.zh.NT5.0 改为5.2,即可正常显示;

共享共进共赢Sharing And Win-win Results
SYBASEBBS - 免责申明1、欢迎访问“SYBASEBBS.COM”,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2、本文内容仅代表作者观点,不代表本站立场,作者自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3、本文内容,包括但不限于源码、文字、图片等,仅供参考。本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容。
4、如本帖侵犯到任何版权问题,请立即告知本站 ,本站将及时删除并致以最深的歉意!客服邮箱:admin@sybasebbs.com
JohnPhan

主题

0

回帖

228

积分

注册会员

积分
228
贡献
在线时间
小时
2007-1-21 11:17:28 | 显示全部楼层

顶了

共享共进共赢Sharing And Win-win Results
guilber

主题

0

回帖

143

积分

中级会员

积分
143
贡献
在线时间
小时
2007-3-22 09:21:16 | 显示全部楼层
不容易啊,辛苦了
共享共进共赢Sharing And Win-win Results
paulchan

主题

0

回帖

9

积分

新手上路

积分
9
贡献
在线时间
小时
2007-3-23 18:13:59 | 显示全部楼层
谢谢,辛苦了!!
共享共进共赢Sharing And Win-win Results
hanic

主题

0

回帖

1

积分

新手上路

积分
1
贡献
在线时间
小时
2007-4-27 15:25:37 | 显示全部楼层
谢谢
共享共进共赢Sharing And Win-win Results
您需要登录后才可以回帖 登录 | 站点注册

本版积分规则

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com

QQ|Archiver|PowerBuilder(PB)BBS社区 ( 鲁ICP备2021027222号-1 )

GMT+8, 2024-11-22 16:59 , Processed in 0.039320 second(s), 9 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表