Paweł Mobisoft.com.pl 1 Napisano 27 Czerwca 2018 Udostępnij Napisano 27 Czerwca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 (edytowane) Witam, niestety nie mogę zrobić aktualizacji bazy danych, miejsce na dysku niby jest ( przy okazji gdzie znajdę program archiwizator dla sello ? ) Dodam że mam pełnego SQL Taki błąd mam z log, proszę o pomoc: Aktualizacja podmiotu: xxxxx z wersji: 1.250 do wersji: 1.27.0.2593 dnia: 2018-06-27 Zastosowano do podmiotu skrypt: C:\Program Files (x86)\InsERT\Sello\Skrypty\skrypt1.250_1.260.enc Nie powiodło się wykonanie polecenia: if exists (select * from dbo.sysobjects where id = object_id(N'PK_sl_User')) ALTER TABLE [sl_User] DROP CONSTRAINT [PK_sl_User] Błąd 80040E14: The constraint 'PK_sl_User' is being referenced by table 'cs__Customer', foreign key constraint 'FK_cs__Customer_sl_User'. Aktualizacja podmiotu nie powiodła się: 80040e14: The constraint 'PK_sl_User' is being referenced by table 'cs__Customer', foreign key constraint 'FK_cs__Customer_sl_User'. Edytowane 27 Czerwca 2018 przez mobisoft Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 28 Czerwca 2018 Udostępnij Napisano 28 Czerwca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 10 godzin temu, mobisoft napisał: gdzie znajdę program archiwizator dla sello ? Moduł archiwizacji jest wbudowany w Sello. Przy uruchamianiu programu trzeba przytrzymać klawisz Ctrl i jest tam opcja dearchiwizacji. Archiwizacja dostępna jest z menu Sello > Narzędzia > Archiwizacja. Czy przy aktualizacji tej bazy za pierwszym razem wystąpił jakiś inny problem? Baza wygląda jakby była już zaktualizowana do wersji 1.27 - jeśli wystąpiły problemy przy pierwszej aktualizacji, możliwe, że aktualizacja nie przeszła całkowicie lub nie została odświeżona wersja bazy i Sello próbuje ją ponownie aktualizować. Jeśli tak było, to proszę za pomocą SQL Server Management Studio wejść we właściwości bazy i na zakładce Extended Properties sprawdzić wartość pola dbver Cytuj Link to postu
Paweł Mobisoft.com.pl 1 Napisano 28 Czerwca 2018 Autor Udostępnij Napisano 28 Czerwca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 Dziękuję za odpowiedź, na samym początku wyskoczył ten błąd. Co do aktualizacji bazy to raczej się ona nie zaktualizowała ponieważ dzisiaj aby móc pracować przeinstalowałem tylko sello na starszą wersję i normalnie wszystko działa. Po południu spróbuję jeszcze raz zainstalować nowe sello i zrobić aktualizację bazy danych. Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 28 Czerwca 2018 Udostępnij Napisano 28 Czerwca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 Bywa, że starsze wersje będą działać (do czasu) z bazami z wyższej wersji. Zazwyczaj nowe pola dochodzą do tabel i ich obecność nie zakłóca pracy poprzednim wersjom. W razie czego można ustalić czy baza się skonwertowała czy nie po dokumentacji zmian bazy pomiędzy wersjami. Cytuj Link to postu
Paweł Mobisoft.com.pl 1 Napisano 30 Czerwca 2018 Autor Udostępnij Napisano 30 Czerwca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 Jednak potrzebuje pomocy nic nie da się zrobić. Próbowałem instalować Sello 1.26.2 i również aktualizacja bazy danych się nie powiodła. Poniżej błąd jaki znajduje się w logu. Aktualizacja podmiotu: mobisoft_blo_pl_nowa z wersji: 1.250 do wersji: 1.26.2.2586 dnia: 2018-06-30 Zastosowano do podmiotu skrypt: C:\Program Files (x86)\InsERT\Sello\Skrypty\skrypt1.250_1.260.enc Nie powiodło się wykonanie polecenia: if exists (select * from dbo.sysobjects where id = object_id(N'PK_sl_User')) ALTER TABLE [sl_User] DROP CONSTRAINT [PK_sl_User] Błąd 80040E14: The constraint 'PK_sl_User' is being referenced by table 'cs__Customer', foreign key constraint 'FK_cs__Customer_sl_User'. Aktualizacja podmiotu nie powiodła się: 80040e14: The constraint 'PK_sl_User' is being referenced by table 'cs__Customer', foreign key constraint 'FK_cs__Customer_sl_User'. Przywrócenie podmiotu powiodło się. Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 2 Lipca 2018 Udostępnij Napisano 2 Lipca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 W takim razie za pomocą programu serwisowego lub Sql Server Management Studio trzeba zweryfikować strukturę bazy. Poniżej polecenia które pomogą to sprawdzić select cs_AnonimisedByUser, cs_AnonimisationDate from cs__Customer Czy polecenie to zwraca błąd czy jakieś dane (w tym NULL)? Cytuj Link to postu
Paweł Mobisoft.com.pl 1 Napisano 2 Lipca 2018 Autor Udostępnij Napisano 2 Lipca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 Bartku to polecenie nic u mnie nie zwraca. pojawiają się tylko dwie tabelki które są puste. Print poniżej. Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 3 Lipca 2018 Udostępnij Napisano 3 Lipca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 To oznacza, że baza jest zaktualizowana. Wpisz w Extended Properties w atrybucie dbver 1.270 zamiast 1.250 i zapisz ustawienia. Baza powinna się normalnie uruchomić na Sello 1.27. P.S. Inne osoby przestrzegam, aby nie robić takich modyfikacji na własną rękę. Każdy podobny przypadek musi być rozpatrzony indywidualnie. Cytuj Link to postu
Paweł Mobisoft.com.pl 1 Napisano 3 Lipca 2018 Autor Udostępnij Napisano 3 Lipca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 Dzięki wielkie, działa 1 Cytuj Link to postu
Krzysztof Wielgosz 0 Napisano 6 Lipca 2018 Udostępnij Napisano 6 Lipca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 Ten sam problem lub podobny nie moge przeprowadzić aktualizacji bazy na samym początku od razu dostaje błąd.. przy select cs_AnonimisedByUser, cs_AnonimisationDate from cs__Customer dostaje takie coś: Msg 207, Level 16, State 1, Line 2 Invalid column name 'cs_AnonimisedByUser'. Msg 207, Level 16, State 1, Line 2 Invalid column name 'cs_AnonimisationDate'. dbver mam 1.250 wer mam 1.25.0 aktualizuje do wersji sello 1.28.0 Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 6 Lipca 2018 Udostępnij Napisano 6 Lipca 2018 w Błąd aktualizacji bazy danych Błąd 80040E14 W tym wypadku baza jest w wersji starszej, jeśli nie ma tych pól dodanych. Jaki dokładnie występuje błąd przy konwersji? Cytuj Link to postu
Polecane posty
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.