一、目标C服务器BAK空间及日志空间使用率已经超过80%,计划对文件系统申请扩容1、申请/sybase 扩容2、申请/tran扩容方案总体思路:1、/sybase文件系统使用本地磁盘空间进行扩容;2、/tran文件系统使用磁阵空间进行扩容;以上均采取在线操作,不需要停机,不需要停应用。请在实施操作前做好数据备份。三、实施步骤1、/sybase文件系统扩容,增加15G空间a、查看机器上卷组rootv                       
                       
                     
                             [sybase@cnpm_server ~]$ isql -Usa -P123456781> use master2> go1> load database smss from '/opt/sybase/130620_131112.dmp'2> goMsg 3101, Level 16, State 1:Server 'CNPM_SERVER', Line 1:Databa                       
                       
                     
                             查看客户端字符集:在isql环境中执行:1> select @@client_csname2> go修改服务端字符集方法:假设sybase安装目录为$sybase$◆1.转到$sybase$\ASE-12_5\bin目录执行命令:charset -Usa -P binary.srt iso_1◆2.打开isql,执行下面的SQL查询出iso_1对应的idselect id , name                       
                       
                             sybase还真是规范,每前进一步,似乎都会碰到一些不少的麻烦,还好有着网络的方便.下面的问题,是在执行drop tablename时出现的,如图:其解决方法如下:当使用drop  database无法删除数据库时,使用以下方法可以删除。  (1)使用isql以sa注册SQL  server  (2)设置允许修改系统表  1>sp_configure  "allow  updates",1                        
                       
                     
                             因存储过程有临时表,在调用的时候出现2762错误,完整的错误代码如下:2762 [errmsg]:The 'CREATE TABLE' command is not allowed within a multi-statement transaction in the 'tempdb' database.在http://bbs.chinaunix.net网上找到一个有关这问题的解决方法:用SP_D                       
                       
                     
                             旧的问题解决后,新的问题又来了,这不刚解决掉7713这个问题后,又出现了如下错误代码:257 [errmsg]:Implicit conversion from datatype 'VARCHAR' to 'INT' is not allowed.  Use the CONVERT function to run this query.同样是在执行存储过程时,出现错误的,这个想来接触sybase时                       
                       
                             页面调用存储过程时,出现执行存储过程失败,log日志显示错误代码为:[sqlcode]:7713 [errmsg]:Stored procedure 'PR_StatBMBillFee' may be run only in unchained transaction mode. The 'SET CHAINED OFF' command will cause the current sessio                       
                       
                     
                             当取系统日期的时候,用到replaceAll,出现String index out of range: 8,错误把string.replaceAll(".", "").replaceAll(":", "").replaceAll(" ", "");改为:string.replaceAll("\\.", "").replaceAll(":", "").replaceAll(" ", "");OK!r                       
                       
                     
                             初识sybase就偶了几个小小的麻烦。装好sybase后,如图:,右键点击连接时,出现jz006解决办法:就是在服务里面(services.msc)启动一下sybase,第一次运行sybasse,服务里面往往是手动模式,改为自动就可以了。在eclipse里面调试jdbc的连接,同样又出现jz006这个问题,调试代码如下:package com.singlee.clfm.action;import                        
                       
                     
                             Sybase日期函数 日期函数 getdate() 得到当前时间,可以设置得到各种时间格式. datepart(日期部分,日期) 取指定时间的某一个部分,年月天时分秒. datediff(日期部分,日期1,日期2) 计算指定的日期1和日期2的时间差多少. dateadd(日期部分,数值表达式,日期) 计算指定时间,再加上表达式指定的时间长度. --取时间的某一个部分 select datepart                       
                       
                     
                             工具路径:%sybase%/ASEP/bin注:%sybase%为客户端安装目录语法:ddlgen -Uusername -Ppassword -Sserver –Ddbname –Tobject_type –Nobject_name-T 数据库对象类型-N 对象名称 (必须同-T 一起使用,缺省&                       
                       
                     
                             一、getdate()   作用:    得到服务器当前的时间二、datepart(interval,date)  参数:    interval:时间的某一个部分(如时、分、秒、天、周、月、季、年)    date:当前日期或指定日期  作用:    取指定时间的某一个部分,年月天时分秒                       
                       
                     
                             常用数据备份格式为:bcp dbname..tablename out c:\temp\filename -Usa -Ppassword -Sservername -c   其中 dbname为数据库名,tablename为表名,-U后为SYBASE登录名称,-P后为SYBASE登录口令,-S后为SYBASE                       
                       
                             今天下午开发说合同管理系统开发环境的weblogic一直启动不了:如果正常启动日志大概如下:####<2013-12-14 上午10时28分48秒 CST> <Info> <JDBC> <hsz-7880> <myserver> <Main Thread                       
                       
                              1.写自启动脚本 start.syb.sh#!/bin/shsu - sybase << EOF./sybase_start.sh EOF把这个脚本放到目录 /etc/rc.d/init.d 里2.切换到sybase 用户,在sybase目录下新建脚本 sybase_star                       
                       
                             aix下让sybase的所有库从一个存储迁移到另一个存储,或者从一个vg迁移到另一个vg,抑或移动sybase所有库到新的位置,在aix下都可以通过拷贝相关lv实现。由于公司ibm小型机硬件原因,简单举个迁移sybase设备从rootvg上到datavg的例子。过程如下:一、基本信息1 数据库当前的设备如下name  phyname        -------------------------                       
                       
                     
                             一实验准备1备份master库dump database master to '/backup/master.dat'2 lv_masrter的大小# lsvg -l datavgdatavg:LV NAME       TYPE    LPs   PPs   PVs LV STATE   MOUNT POINTlv_backup      jfs2    320   320   1  open/                       
                       
                     
                             今天这篇我们就来聊一聊英语相关的技术书籍,文中主要讲英语技术书籍,所以中文书籍以及其他不是计算机相关的书籍不在此篇论述范畴。需要强调的是文中的观点只是自己的学习心得和一些体会,属一家之言且鉴于本人学识浅薄,如有不对的地方,也请大家见谅并指正。                       
                       
                              sa 密码忘记解决之道:su - sybasecd ASE/installvi RUN_etoh2在文件的末尾加入-psa \停止原数据库服务由于密码遗忘,所以只能通过kill进程停止服务重新启动数据库服务 startserver -f RUN_etoh2在启动信息中查找关键字New S                       
                       
                             BCP utility in Sybase(Unix Environment)                       
                       
                             国外一些 SQL Injection 扫描工具列表1人收藏此文章, 我要收藏发表于1年前(2012-04-28 08:47) , 已有285次阅读 ,共0个评论sqlmap ( http://sqlmap.sourceforge.net/ ) 非常不错的工具 神器 速度很快参数很详细Full support: MySQL, Oracle, PostgreSQL and Microsoft SQL                        
                       
                                Sybase isql 命令行入门$ isql -U username -P password1> sp_helpdb2> go列出所有库1> use afcdb2> go打开一个库1> sp_help2> go列出库中所有的表1> sp_help DB012> go查看一个表的定义1> select count(*) from                       
                       
                             以下是在sybase使用游标的示例,因为当初使用这个示例消耗了一定的时间,先特做以记录 --查询直接授予用户的对象权限 DECLARE cur_DBName CURSOR FOR SELECT [name] FROM master..sysdatabasesgoBEGIN DECLARE                        
                       
                             在sybase中使用select into 复制一张表的时候,出现以下错误,在此记录以下 登录用户为sa(测试环境)SELECT * INTO aud_db.dbo.t2 FROM sysusers Error (268) You can't run                        
                       
                     
                             1、http://blog.knowsky.com/196438.htm2、http://blog.csdn.net/cuiran/article/details/57853273、http://www.2cto.com/database/201203/122576.html4、http://www.hh010.com/database/html/42-2/2140.htm5、http://zzb                       
                       
                             最近开始学习sybase,对学习过程中遇到的问题会在此做以记录,希望和大家共同来学习。
sybase(ASE)在用户登录之后可以指定自动运行一个脚本,执行指定的操作。一般为自定义的存储过程。
15.7之前的版本采用
        添加:sp_modifylogin my_login, "login script                       
                       
                             From this article,you will learn how to install sybase ASE in silent mode and use the tsql tools.
1.Create the response file
RUN_SILENT=true USER_INSTALL_DIR=/home/sybase INSTALL_OLDER_VER                       
                        
  













 
                    

 
                