Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Замена данных / 19 сообщений из 19, страница 1 из 1
26.12.2017, 11:58
    #39575989
haacka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
Стоит firebird 1.5.1, да она древняя, но работает заменять их всех не можем физически. Их около 200 штук.
логин:
SYSDBA
Пароль:
masterkey
Есть база допустим D:\database.gdb может еще лежать C:\Program Files\Firebird\db\database.gdb
Задача подключиться к базе, заменить в таблице 2 значения. Найти 10.88.1.1 заменить на 10.88.0.1, и 10.88.1.44 на 10.88.0.44
Помогите реализовать бат скрипт совсем профан в этом деле.
...
Рейтинг: 0 / 0
26.12.2017, 12:11
    #39576003
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
где деньги, Зин?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2017, 13:01
    #39576038
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
haacka, и в чем проблема?
...
Рейтинг: 0 / 0
26.12.2017, 13:13
    #39576048
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
haacka,

какой еще нафиг скрипт, если данные в поле configdata фиг знает в каком формате хранятся?
...
Рейтинг: 0 / 0
26.12.2017, 14:03
    #39576106
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
haacka> Задача подключиться к базе

Если в IBE - можно Execute Block (2.5 и выше) либо IBEBlock.
Если через своего клиента или isql - соответственно connect.

> заменить в таблице 2 значения.

Select Where + Replace.

В 1.5 встроенного replace нет - соответственно,
либо UDF, либо коннектиться через 2.1 и новее,
остальные варианты похуже.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2017, 14:04
    #39576108
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
> > заменить в таблице 2 значения.
>
> Select Where + Replace.

+ update, конечно (можно, без Select)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2017, 14:21
    #39576130
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
Если внутрях блоба ИНИ-шка или XML-ка, то проблем особо не видно.
Нафига бат файл? можно на дельфях набросать ровно одну формочку с парой кнопок и вуаля.

готов за пару соток подлевачить на подарки детям на НГ.
...
Рейтинг: 0 / 0
27.12.2017, 06:59
    #39576498
haacka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
Гаджимурадов Рустам,

Спасибо за ответ. XML-ка
Могу в рабочие станции кинуть ibexpert.

Ivan_Pisarevsky ,

Да я и так бы дал пару соток если скрипт будет работать. Главное это дело делать без участия пользователя.
...
Рейтинг: 0 / 0
27.12.2017, 10:22
    #39576586
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
haackaМогу в рабочие станции кинуть ibexpert.
в какие еще "рабочие станции"? На каждой что, своя база? И в каждой базе надо "10.88.1.1 заменить на 10.88.0.1" ?
Может, ну его нахрен, и просто настройки роутера поменять?
...
Рейтинг: 0 / 0
27.12.2017, 10:26
    #39576591
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
haacka,

не советую IBE на рабочих станциях размещать. А то потом удивляться будешь как в БД что-то появилось
...
Рейтинг: 0 / 0
27.12.2017, 12:34
    #39576720
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
haackaДа я и так бы дал пару соток если скрипт будет работать. Главное это дело делать без участия пользователя.скинь ТЗ на почту, посмотрим, что можно сделать.
...
Рейтинг: 0 / 0
27.12.2017, 14:15
    #39576835
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
Пара соток в каких единицах?
...
Рейтинг: 0 / 0
27.12.2017, 15:21
    #39576906
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
haacka> Могу в рабочие станции кинуть ibexpert.

Это вряд ли хорошая идея. Баз и серверов сколько и где они?

KreatorXXI> Пара соток в каких единицах?

В парагвайских тугриках, вестимо.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
28.12.2017, 09:08
    #39577259
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
KreatorXXI, в кувейтских динарах, очевидно... :)
...
Рейтинг: 0 / 0
28.12.2017, 10:11
    #39577286
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
rdb_dev,

Может в биткоинах? За это можно и поработать!
...
Рейтинг: 0 / 0
28.12.2017, 12:15
    #39577349
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
28.12.2017 10:11, KreatorXXI пишет:
> Может в биткоинах? За это можно и поработать!

сегодня на bash'е: Чак Норрис майнит биткоины в уме!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
28.12.2017, 12:26
    #39577357
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
Мимопроходящий,

А почему Чак Норрис? А не Перельман, например.
...
Рейтинг: 0 / 0
28.12.2017, 12:29
    #39577359
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
KreatorXXI,

Норрис ударом с разворота сразу майнит по 10 биткойнов
...
Рейтинг: 0 / 0
28.12.2017, 12:34
    #39577361
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена данных
28.12.2017 12:26, KreatorXXI пишет:
> А почему Чак Норрис?

Только Чак может…
Все остальные только хотят… ©
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Замена данных / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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