免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3877 | 回复: 6
打印 上一主题 下一主题

sybase服务启动不了,但是备份服务却启动了?感谢好心人指导解惑!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-09 17:05 |只看该作者 |倒序浏览
sybase服务启动不了,但是备份服务却启动了?感谢好心人指导解惑!!!

论坛徽章:
0
2 [报告]
发表于 2008-01-09 17:06 |只看该作者
在unixware711的虚拟机上安装sybase11.9.2之后,修改资源文件ase.rs
back.rs

--ase.rs--
sybinit.release_directory: /home/sybase
sybinit.product: sqlsrv
sqlsrv.server_name: SYBASE
sqlsrv.new_config: yes
sqlsrv.do_add_server: yes
sqlsrv.network_protocol_list: tli tcp
sqlsrv.network_hostname_list: 192.168.1.168
sqlsrv.network_port_list: 5000
sqlsrv.master_device_physical_name: /home/sybase/master
sqlsrv.master_device_size: 80
sqlsrv.master_database_size: 70
sqlsrv.errorlog: USE_DEFAULT
sqlsrv.do_upgrade: no
sqlsrv.sybsystemprocs_device_physical_name: /home/sybase/systemprocs
sqlsrv.sybsystemprocs_device_size: 100
sqlsrv.sybsystemprocs_database_size: 70
sqlsrv.sybsystemdb_device_physical_name: /home/sybase/systemdb
sqlsrv.sybsystemdb_device_size: 100
sqlsrv.sybsystemdb_database_size: 70
sqlsrv.default_backup_server: SYB_BACKUP
~
~
--back.rs---
sybinit.release_directory: /home/sybase
sybinit.product: bsrv
bsrv.server_name: SYB_BACKUP
bsrv.do_add_backup_server: yes
bsrv.network_protocol_list: tli tcp
bsrv.network_hostname_list: 192.168.1.168
bsrv.network_port_list: 5500
bsrv.language: USE_DEFAULT
bsrv.character_set: USE_DEFAULT
bsrv.tape_config_file: USE_DEFAULT
bsrv.errorlog: USE_DEFAULT
~
~
~
~
~
之后
输入dscp命令:
$dscp
此时出现“>>”提示符,然后输入open命令:
>>open
>>add
SYBASE
(
增加sybase服务名称)
>>tli tcp
(
协议)
>>192.168.1.168,5000 (输入ip地址和端口号)
一直回车直到出现“>>”提示符
>>exit
(
退出)

----------下一步-1.4.4.
启动SQL_SERVER及BACKUP_SERVER---

$cd $SYBASE/bin
$srvbuildres r $SYBASE/init/sample_resource_files/ase.rs
之后提示:
srvbuildres: Server SYBASE already exists in the 'interfaces' file

$srvbuildres r $SYBASE/init/sample_resource_files/back.rs
提示:
srvbuildres: Server 'SYB_BACKUP' was successfully created
----------------------------------------------------------------------------
$ showserver

UID
PID
PPID
CLS PRI
C
STIME TTY
TIME COMD


sybase
1543
1
TS
70
0 16:53:47 pts/6
0:00 sh -c /home/sybase/bin/


sybase
1544
1543
TS
80
0 16:53:47 pts/6
0:00 /home/sybase/bin/backup-

--------------------------下一步----------------------------------------------------------------------------------
$ isql -Usa -S
Password:
CT-LIBRARY error:

ct_connect(): network packet layer: internal net library error: Net-Libd


---------------------------------------------------------------
$ cd /home/sybase/install
$ ls
auditinit
setperm_all
SPR
SYBASE.log

RUN_SYB_BACKUP
showserver
startserver
SYB_BACKUP.log

该目录下没有数据库执行文件“RUN_SYBASE” ,不知道这是由什么原因导致这样。
实在是找不到错误原因,烦请好心人指导解惑。先谢谢大家了。。。。。

论坛徽章:
0
3 [报告]
发表于 2008-01-09 21:01 |只看该作者
!!!!!!!!你这几步是多做的嘛,错误提示你已经存在了呀!
之后
输入dscp命令:
$dscp
此时出现“>>”提示符,然后输入open命令:
>>open
>>add
SYBASE
(增加sybase服务名称)
>>tli tcp
(协议)
>>192.168.1.168,5000 (输入ip地址和端口号)
一直回车直到出现“>>”提示符
>>exit
(退出)

-------------------------------
你可以直接编辑/home/sybase/interfaces文件或者用dscp,把SYBASE删除,再srvbuildres看看。

论坛徽章:
0
4 [报告]
发表于 2008-01-10 09:39 |只看该作者
一:$dscp 后 用 del SYBASE命令,执行后提示删除成功。

二:
$ srvbuildres -r /home/sybase/init/sample_resource_files/ase.rs
srvbuildres: Building Adaptive Server 'SYBASE':
srvbuildres: Building master device...
srvbuildres: Master device complete.
srvbuildres: Writing entry into directory services...
srvbuildres: Directory services entry complete.
srvbuildres: Writing RUN_SERVER file...
srvbuildres: Task failed
srvbuildres: Unable to open file /home/sybase/install/RUN_SYBASE.
srvbuildres: Server 'SYBASE' was not created.

提示SYBASE 没有被创建。不过我在/home/sybase/install目录下,没有看到RUN_SYBASE文件。

另外你说直接编辑interfaces文件,里面怎么修改呢?
呵呵。。。。  谢谢您给我的建议!

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
5 [报告]
发表于 2008-01-10 09:40 |只看该作者
Unable to open file /home/sybase/install/RUN_SYBASE.
看看这个目录的权限是否有问题?

[ 本帖最后由 chuxu 于 2008-1-10 09:42 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2008-01-10 11:40 |只看该作者
谢谢,但是在目录/home/sybase/install 下没有RUN_SYBASE 文件。
/home/sybase/install 权限为 sybase用户 sybase用户组。

论坛徽章:
0
7 [报告]
发表于 2008-01-10 12:06 |只看该作者
原帖由 wangliangkaiser 于 2008-1-10 09:39 发表
一:$dscp 后 用 del SYBASE命令,执行后提示删除成功。

二:
$ srvbuildres -r /home/sybase/init/sample_resource_files/ase.rs
srvbuildres: Building Adaptive Server 'SYBASE':
srvbuildres: Buildi ...


interfaces可以直接用vi编辑,不过你现在不需要了,旧问题已经解决,现在是新问题:
就如版主所说,检查下权限,包括用户和rwx(空间应该足够的吧!),是否少了w写权限?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP