Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: Svarcik w Październik 31, 2016, 11:19:10

Tytuł: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: Svarcik w Październik 31, 2016, 11:19:10
Witam serdecznie wszystkich użytkowników.

Od dłuższego czasu w programie Subiekt GT pojawia się komunikat: "Błąd składniowy w poleceniu". Po uważnej lekturze forum i po sprawdzeniu logów z serwera okazuje się, że obecna baza danych jest przepełniona, a jest to zaledwie 2GB (sic!). Próbowałem skompaktować bazę danych z poziomu programu serwisowego, jednak bezskutecznie. W SQL Management Studio również ręcznie nie mogłem zwiększyć limitu bazy danych. Czy w tym przypadku jedynym rozwiązaniem jest upgrade serwera i bazy danych czy jest może inny sposób na poradzenie sobie z tym problemem? Z góry dziękuję za pomoc
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: lbacik w Październik 31, 2016, 11:25:43
Cytuj
po sprawdzeniu logów z serwera okazuje się, że obecna baza danych jest przepełniona, a jest to zaledwie 2GB (sic!).

A jakie to informacje świadczą o przepełnieniu bazy danych?

Cytuj
W SQL Management Studio również ręcznie nie mogłem zwiększyć limitu bazy danych

Czego limit chcesz zwiększać?

Coś nie tak doczytałeś.

W jakim momencie pojawia Ci się błąd składniowy?
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: dkozlowski w Październik 31, 2016, 11:28:38
Może to jeszcze MSDE2000 ? :o Jeśli tak to wystarczy przejść na nowszą wersję serwera SQL.
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: Svarcik w Październik 31, 2016, 11:34:27
Cytuj
A jakie to informacje świadczą o przepełnieniu bazy danych?

Komunikat w stylu Could not allocate space for object 'xxx' in database 'xxx' because the 'PRIMARY' filegroup is full

Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: Svarcik w Październik 31, 2016, 11:45:44
Może to jeszcze MSDE2000 ? :o Jeśli tak to wystarczy przejść na nowszą wersję serwera SQL.

2005
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: Aldo w Październik 31, 2016, 13:30:31
No to upgraiduj do 2014 Ex i będziesz miał problem z głowy.
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: Svarcik w Październik 31, 2016, 14:59:51
No to upgraiduj do 2014 Ex i będziesz miał problem z głowy.

Mogę zupgradować tylko do 2008 bo komputer na którym pracuję jest z ery dinozaurów. Czy cały proces jest skomplikowany i czy będę miał problem z exportem bazy danych na nowy serwer? Nigdy tego wcześniej nie robiłem, nie znam środowiska SQL i czy wymagane są do tego jakieś umiejętności programistyczne?
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: birds22 w Październik 31, 2016, 15:56:34
Ja sprawdziłbym jeszcze compatibility_level:

Cytuj
select name, compatibility_level , compatibility_name =
CASE compatibility_level
    WHEN 65  THEN 'SQL Server 6.5'
    WHEN 70  THEN 'SQL Server 7.0'
    WHEN 80  THEN 'SQL Server 2000'
    WHEN 90  THEN 'SQL Server 2005'
    WHEN 100 THEN 'SQL Server 2008/R2'
    WHEN 110 THEN 'SQL Server 2012'
    WHEN 120 THEN 'SQL Server 2014'
    WHEN 130 THEN 'SQL Server 2016'
END,
server_version=@@VERSION
from sys.databases where name='moja_baza'
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: Svarcik w Listopad 01, 2016, 17:45:57
Czy ktoś mógłby powiedzieć mi jak w bezpieczny sposób mogę przeprowadzić aktualizacje serwera?
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: dkozlowski w Listopad 01, 2016, 19:53:17
Wersja 2005 ma limit 4GB, więc coś jest nie tak.
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: Svarcik w Listopad 02, 2016, 12:44:22
Wersja 2005 ma limit 4GB, więc coś jest nie tak.

Baza danych jest kompatybilna z serverem 2000 (80), podczas próby powiększenia ręcznie bazy pojawia sie komunikat, że baza licencjonowana jest do 2048 mb
Tytuł: Odp: Błąd składniowy w poleceniu - problem z pojemnością bazy danych
Wiadomość wysłana przez: birds22 w Listopad 02, 2016, 13:00:38
Jednak coś mi nie daje spokoju -  co jest w kolumnie server_version jak wykonasz powyższe zapytanie?