powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Помогите пожалуйста найти ошибку в скрипте.
15 сообщений из 15, страница 1 из 1
Помогите пожалуйста найти ошибку в скрипте.
    #33723529
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
На ASE12.5.3 cтолкнулся с непонятной для меня ситуацией, при выполнении скрипта:
==============================================================
use master
go
dump database master to "/opt/sybase/dump/master.dump"
go
==============================================================
Возникает ошибка:
Msg 102, Level 15, State 1:
Server ****, Line 1:
Incorrect syntax near '/'.

Подскажите пожалуйста, где же этот неправильный синтаксис рядом '/' ?

Спасибо.
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33723571
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dump database master to "//opt//sybase//dump//master.dump"
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33723580
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antanddump database master to "//opt//sybase//dump//master.dump"
Это я только предположил, сам в ASA работаю.
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33723642
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antanddump database master to "//opt//sybase//dump//master.dump"
К сожалению не подходит, хотя в документации написано примерно следующее
==============================================================
При резервном копировании по сети нужно указать полный путь
устройства для хранения резервных копий. Путь должен быть допус-
тимым для машины, на которой работает сервер Backup Server. Если
имя включает какие-либо символы помимо букв, цифр и символа
подчеркивания (_), его необходимо заключить в кавычки.
==============================================================

Вроде всё так и есть....но не работает.
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33723807
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С виду команда правильная, каким образом запускается на исполнение (isql, Advantage, etc.) и что в логе BackUp Server-а?
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33723854
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_Sania и что в логе BackUp Server-а?
В логе :
Backup Server: 1.70.1.1: Configuring the maximum shared memory usage to 48 MB.
Backup Server: 1.69.1.2: Configuring the number of service threads to 48.
Backup Server: 1.70.1.3: Configuring the shared memory per stripe to 1048576 bytes.
Backup Server: 3.1.2.1: Unrecognized RPC received--ignored.
Backup Server: 3.1.2.1: Unrecognized RPC received--ignored.
Backup Server: 3.1.2.1: Unrecognized RPC received--ignored.
Backup Server: 3.1.2.1: Unrecognized RPC received--ignored.

больше ничего ...

Команду запускал в isql и отдельным скриптом (isql -Uuser -Ppwd - idump.sql)
результат один и тот же :(
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33723868
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
путь в одинарные кавычки возьми

у тебя (точно не помню) но quotation переменных включен и ASE все что в двойных воспринимает не как текст
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33723957
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dmitry.путь в одинарные кавычки возьми
к сожалению не подходит (Incorrect syntax near "'").

мистика....
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33724039
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так может вообще кавычки убрать?
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33724048
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или указать полный путь(включая имя диска!)?
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33724052
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antandТак может вообще кавычки убрать?
Боюсь показаться занудой, но так тоже не получается - та же ошибка (Incorrect syntax near '/'.)

Может нужно какие-то символы в конце строк добавлять CR и т.д?
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33724057
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ASA так:( пример из рук-ва)
BACKUP DATABASE DIRECTORY 'd:\\temp\\backup' TRANSACTION LOG RENAME
Т.е. нужно полный путь указать включая имя диска
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33724065
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antandИли указать полный путь(включая имя диска!)?
так я и так указываю полный путь : /opt/sybase/dump/master.dump
(ОС - Linux)
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33724092
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да странно, вот вроде текст из рук-ва по администрированию ASE

Приведены примеры, в которых для резервного копирования
и загрузки используется одно ленточное устройство (использовать
одно и то же устройство для копирования и загрузки необязательно).
• На платформе UNIX:
dump database pubs2 to "/dev/nrmt4"
load database pubs2 from "/dev/nrmt4"

От вашей не особо отличается
...
Рейтинг: 0 / 0
Помогите пожалуйста найти ошибку в скрипте.
    #33724177
garmahis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Благодарю всех откликнувшихся.
Проблема решилась следующим образом.

Зашёл через putty на сервер просмотрел этот скрипт : cat dump.sql
увидел след. картину :
==============================================================
dump database master to ╗/opt/sybase/dump/master110506.dump╗
go
==============================================================
Т.е. вместо двойных кавычек непонятно что (скрипт создавался , локально, на ASE-сервере, в vim-е)

Зайдя чегрез putty, запустил vim, поставил правильные кавычки - скрипт отработал.

Ну вобщем всё.
Всем спасибо.

P.S.
Хотя вопрос остался, почему vim не те кавычки поставил, хотя, наверное ему (вопросу) место в другой ветке этого форума.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Помогите пожалуйста найти ошибку в скрипте.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]