gregee123
Rejestracja: 2009-06-27, 12:05 Posty: 298
|
HMF 2010 - nie widać nowej firmy.
Utworzyłem nową firmę. Proces przeszedł bez komunikatów o błędach. Niestety przy próbie dołączenia nie widać jej na rozwijanej liście. Odruchowo przeinstalowałem bazę modelową ale bez wpływu na cokolwiek. Baza się tworzy więc raczej nie ma problemów z połączeniem z SQLem.
Czy ktoś może wymienić najczęstsze przyczyny takiej sytuacji ? Do bazy loguję się na użytkownika 'sa' zatem raczej nie jest to kwestia zbyt małych uprawnień.
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
A restarcik byl?
|
2009-10-19, 17:07 |
|
|
krzysiek
Ekspert
Rejestracja: 2007-12-11, 23:18 Posty: 1942 Pomógł: 49
|
to ze potem zainstalowałeś model właściwy to bez znaczenia - moze wcześniejszy na podstawie którego utworzono firmę był "coś" nie tak. Załóż sobie testowo jeszcze jedną firme na tym ponownie zainstalowanym modelu i wówczas zobacz czy ją widać.
|
2009-10-19, 17:25 |
|
|
miki
Rejestracja: 2009-01-08, 15:43 Posty: 148
|
Witam,
Inna możliwa przyczyna to źle utworzeni użytkownicy SSDBUser i SSDBAdmin. Spróbuj ich usunąć z tej bazy i jeszcze raz postwić model, żeby utworzyli się na nowo.
Pozdrawiam,
|
2009-10-20, 08:49 |
|
|
gregee123
Rejestracja: 2009-06-27, 12:05 Posty: 298
|
Właśnie zauważyłem, że baza zaczęła się dołączać gdy użytkownikowi SSDBUser przyznałem rolę db_owner. Nie zmienia to faktu, że w żaden sposób nie mogę się zalogować. Na jakiegokolwiek użytkownika. Nawet na sa pojawia się komunikat, że ma zbyt niskie uprawnienia. Zaznaczam, że nie zmieniałem ręcznie uprawnień (poza tym opisanym wyżej). Jest to czysta domyślna instalacja SQL 2005 Express. Przy instalacji SQLa ustawiłem typ logowania na mixed mode i wprowadziłem hasło sa.
@miki w jakich okolicznościach użytkownicy SSDBUser i SSDBAdmin mogli się źle utworzyć?
Czy ta nieszczęsna opcja autoclose może grać tu jakąć rolę ? Po utworzeniu firmy przełączam ją ręcznie na false ale może to już za późno ?
|
2009-10-20, 10:03 |
|
|
Notos
Rejestracja: 2008-09-23, 08:30 Posty: 149 Pomógł: 2
|
Może to jest przyczyna (za stroną producenta):
Cytuj: FORTE®wersja 2010 jest testowana i wspierana na pełnych wersjach serwera Microsoft® SQL ServerT:
* SQL ServerT 2008 o SQL ServerT 2008 Enterprise Edition o SQL ServerT 2008 Standard Edition o SQL ServerT 2008 Workgroup Edition * SQL ServerT 2005 o SQL ServerT 2005 Enterprise Edition o SQL ServerT 2005 Standard Edition o SQL ServerT 2005 Workgroup Edition
UWAGA! Informujemy, że od wersji 2010 Systemu FORTE® przestajemy wspierać wersję SQL 2000.
Niektóre moduły FORTE® mogą wymagać funkcjonalności dostępnych od wersji SQL ServerT Standard Edition, dlatego zalecamy stosowanie minimum tej wersji.
|
2009-10-20, 10:35 |
|
|
miki
Rejestracja: 2009-01-08, 15:43 Posty: 148
|
gregee123 pisze: w jakich okolicznościach użytkownicy SSDBUser i SSDBAdmin mogli się źle utworzyć? Czy ta nieszczęsna opcja autoclose może grać tu jakąć rolę ? Po utworzeniu firmy przełączam ją ręcznie na false ale może to już za późno ?
Nie wiem. Jak dotąd zdarzało mi się to przy odtwarzaniu danych z kopii i szczerze mówiąc nie chciało mi się dociekać przyczyny, zwłaszcza problem był rozwiazywalny.
Czy autoclose ma z tym coś wspólnego? Nie wiem.
|
2009-10-20, 12:46 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
2010 - bez problemu dziaaja na SQL EXPRESS 2005 i 2008 - mimo ze producent na nich nie testuje
|
2009-10-20, 18:11 |
|
|
Jossie
Rejestracja: 2008-06-24, 21:05 Posty: 75
|
Czy serwer SQL i maszyna, na której nie widać bazy to jedno?
Jeśli nie, to może TCP/IP jest wyłączone, bo w Expressie domyślnie jest wyłączone.
|
2009-10-22, 10:32 |
|
|
Jossie
Rejestracja: 2008-06-24, 21:05 Posty: 75
|
Spróbuj zaznaczyć Firma\Zintegrowane logowanie, następnie zaloguj się do firmy na użytkownika zintegrowanego, wówczas powinna nastąpić konwersja m.in. użytkowników. Po zakończeniu powinno być możliwe zalogowanie się już na użytkownika Admin (po odznaczeniu opcji 'zintegrowane logowanie') i zmiana hasła.
|
2009-10-22, 11:46 |
|
|
gregee123
Rejestracja: 2009-06-27, 12:05 Posty: 298
|
Póki co nie udało mi się nawet dołączyć firmy bez mieszania w bazie opisanego wyżej, a co dopiero mówić o logowaniu do firmy.
Kiedy próbowałem dołączyć firmę z wykorzystaniem logowania zintegrowanego, to po wskazaniu serwera na liście rozwijanej nie ma żadnych baz do wyboru.
Co ciekawe kiedy odznaczę (nie zaznaczę) 'zintegrowane logowanie' w menu firma i próbuję dołączyć bazę, to pojawia mi się okienko zawierające jedynie listę wyboru serwerów. Nie mam gdzie wpisać użytkownika bazy ani hasła. Nie wiem co mam zrobić aby znów pojawiało się to okno gdzie można było wpisać użytkownika i hasło.
|
2009-10-22, 15:46 |
|
|
Jossie
Rejestracja: 2008-06-24, 21:05 Posty: 75
|
Jeśli chcesz dołączyć bazę, sposoby są dwa:
1. Wykonaj poniższe kroki:
- uruchom MS SQL Server Management Studio\połącz z wybraną instancją\Security\Logins\usuń użytkownika SSDBAdmin oraz SSDBUser
- zainstaluj ponownie bazę wzorcową
- uruchom HMF2010 i ustaw logowanie na zintegrowane
- kliknij na 'dołącz' i wybierz serwer z listy, ewentualnie wpisz nazwę ręcznie (pamiętając o tym, że w SQL Server Express przy domyślnych ustawieniach instalacji pełna nazwa serwera to nazwa_serwera\SQLEXPRESS)
- teraz na liście baz powinna pojawić się wcześniej utworzona baza danych.
2. Otwórz plik C:\Windows\AmhmSQL.ini i dopisz na końcu poniższe sekcje dopasowując do swoich danych:
[Lista firm]
firma1=nazwa_bazy
[Katalogi firm]
firma1=DRIVER=SQL Server;SERVER=nazwa_serwera\SQLEXPRESS;DATABASE=nazwa_bazy;
Zapisz zmiany i uruchom HMF2010, firma powinna znaleźć się na liście podłączonych baz.
Daj znać o efektach.
|
2009-10-22, 17:51 |
|
|
gregee123
Rejestracja: 2009-06-27, 12:05 Posty: 298
|
Cóż jest jakiś postęp. Firma zaczęła się otwierać lecz pojawił się komunikat "Inicjalizacja systemu zabezpieczeń nie powiodła się. Zdarzenie numer: 517"
Skorzystałem z pierwszego sposobu. Może trzeba było skorzystać z drugiego.
Po usunięciu loginów SQL odpisał, że to nie wystarczy i trzeba jeszcze usunąć użytkowników z konkretnej bazy.
Póki co tego nie robiłem. Nie chcę usunąć za dużo.
|
2009-10-23, 08:24 |
|
|
gregee123
Rejestracja: 2009-06-27, 12:05 Posty: 298
|
Zainstalowałem wszystko na czysto.
Tym razem dołączyłem firmę korzystając z drugiego sposobu.
Ten sam komunikat po otwarciu firmy.
|
2009-10-23, 09:41 |
|
|