sybase建库问题请教
新手,问题请教sybase12.5 小红帽系统,sybase建设备,使用isql -Usa -P -SSYBASE -i脚本,执行后,没任何报错,很快结束,但是设备并没有建立
但是我isql进去后。把脚本中的建设备命令拷贝出来执行就ok的,怀疑是-i后面的脚本没有调用。
请教的大侠指教,是否需要修改环境变量什么的,谢谢!! 你的脚本最后是否有go命令? 加了go的
脚本如下
-----------------------------------------------------------------------------
-- DDL for Create Device
-----------------------------------------------------------------------------
print 'create db device'
disk init name=111_db, physname='/sybaseDB/data/111_db.dat', size='2000M', dsync=false
go
print 'create log device'
disk init name=111_log, physname='/sybaseDB/data/111_log.dat', size='2000M', dsync=false
go
尝试如下命令,也不行
disk init name=111_db, physname='/sybaseDB/data/111_db.dat', size='2000M', dsync=false
go
disk init name=111_log, physname='/sybaseDB/data/111_log.dat', size='2000M', dsync=false
go print的东西也没有显示? print没显示,所以认为-i这个命令没起作用,貌似没调用 你在print 'create db device' 下一行加go
用isql -U -P -S <脚本 试试 你的脚步估计是DOS格式的,转成UNIX 格式的应该可以,
vi 里面的 set ff=unix 谢谢各位大侠,问题已经解决,是格式的问题,shy 又是忙活了半天 为什么没有"vdevno=xx"参数?
页:
[1]
2