Как изменить название клана в MS SQL: решение проблем

Автор AlexDIXI, 2013 Июль 20, 01:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineсерверные файлы MUпомощькак изменить название клана в ms sql

AlexDIXI

При попытке изменить в MuOnline базе в таблице Guid имя гильдии мне выводит ошибку после ввода и попытке сохранить.

http://fastpic.ru/view/48/2013/0720/ddf4757451c388b0a00a9a8aa3daf719.jpg.html

Если кто может помочь подскажите что не так? Кастел Сейдж данные я редактировал без проблем ведь..
И как открывать бинарные данные в Server Enterprise Manager?

Screamer

Если я тебя правильно понял ты хочешь изменить имя гильдии? если да то вот:

UPDATE Guild set G_Name='NAME_NEW' where G_Name='NAME_OLD'

надеюсь знаешь как пользоваться Query Analizer

AlexDIXI

Спасибо. Но не получается обновить пишет:
Нажимаю галочку зеленую и мне пишет что сучес, а зхожу в таблицу не сменено название =) А если нажать на зеленую кнопку play
Server: Msg 547, Level 16, State 1, Line 1
UPDATE statement conflicted with COLUMN REFERENCE constraint 'FK_GuildMember_Guild'. The conflict occurred in database 'MuOnline', table 'GuildMember', column 'G_Name'.
The statement has been terminated.

Screamer

#3
тебе говорит о том что и для GuildMember Нужно сделать тоже самое то есть это:
UPDATE GuildMember set G_Name='NAME_NEW' where G_Name='NAME_OLD'

И ДЛЯ СПАСИБО ЕСТЬ КНОПКА!

Белый


SaneaMD

Зачем вырубать сервер ради такой мелочи? Достаточно и ExDB выключить.

Белый

Цитата: x00000 от 2013 Июль 20, 19:37  Зачем вырубать сервер ради такой мелочи? Достаточно и ExDB выключить.
Ну это и имел ввиду )

AlexDIXI

#7
Цитата: Screamer от 2013 Июль 20, 18:55  тебе говорит о том что и для GuildMember Нужно сделать тоже самое то есть это:
UPDATE GuildMember set G_Name='NAME_NEW' where G_Name='NAME_OLD'

И ДЛЯ СПАСИБО ЕСТЬ КНОПКА!
Я сделал в запросе 2 запроса на редактирование сразу.

UPDATE Guild set G_Name='Admins' where G_Name='GildNameNow'
UPDATE GuildMember set G_Name='Admins' where G_Name='GildNameNow'

в ответ:
ЦитироватьServer: Msg 547, Level 16, State 1, Line 1
UPDATE statement conflicted with COLUMN REFERENCE constraint 'FK_GuildMember_Guild'. The conflict occurred in database 'MuOnline', table 'GuildMember', column 'G_Name'.
The statement has been terminated.
Server: Msg 547, Level 16, State 1, Line 1
UPDATE statement conflicted with COLUMN FOREIGN KEY constraint 'FK_GuildMember_Guild'. The conflict occurred in database 'MuOnline', table 'Guild', column 'G_Name'.
The statement has been terminated.


Надо запрос на замену в обоих таблицах сразу чтоли. Или делать бэкап изменять в бэкапе а потом импорт?

Белый

просто сервер офф(или только exdb) и запросы в базу.  Не нужно ни каких  экспортов/импортов .

AlexDIXI

Цитата: Белый от 2013 Июль 22, 13:29  просто сервер офф(или только exdb) и запросы в базу.  Не нужно ни каких  экспортов/импортов .

Я выше то что написал, я проделывал с отключенным серваком.

Furion

AlexDIXI, экспериментируй) Точный ответ тут тебе навряд ли дадут.
Особенно товарищи которые сами не знают что делать

Похожие темы (5)