![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 9 Dołączył: 16.02.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Czy ktoś ma jakieś większe doświadczenia z MSSQL ? Do tej pory cały czas pracowałem na PHP + MySQL. Teraz mam do zrobienia projekt, który musi być zrealizowany na MS Windows Serwer 2003 (SP2) wraz z bazą danych MSSQL (8.0) 1. Na serwerze jest tylko jeden program który służy do zarządzania bazą - Dba Mgr2k. Dość prymitywny i nie wygodny program, zawierający tylko podstawowe opcje. Czy jakieś inne, dobre programy są tylko w wersji płatnej ? Próbowałem uruchomić coś takiego jak PhpMSAdmin ale porażka zupełna. 2. Czy duże są różnice w składni SQL ? Ledwie zacząłem testować i co chwilę błąd. Weźmy nawet zwykłe CREATE TABLE test ( pole1 VARCHAR (30) default '' , pole2 int(10) NOT NULL default '0' ) i jest błąd "Cannot specify a column width on data type int. 3. Czy duże różnice są w zachowaniu PHP z taką bazą danych ? Próbowałem zrobić mssql_list_dbs, mssql_list_fields i okazuje się że nie ma takich funkcji. dzięki z góry |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 9 Dołączył: 16.02.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Problem nie tylko polega zaimportowaniu plików sql z bazy MySQL, ale też na tym, że mam bardzo dużo różnych skryptów PHP pracujących na tych tabelach. Zatem czekało by mnie gruntowne przerabianie wszystkich zapytań znajdujących się w skryptach (+ walka z nawykami przy pisaniu nowych skryptów)
Brakuje też programu do zarządzania tą bazą. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 1 Dołączył: 22.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Problem nie tylko polega zaimportowaniu plików sql z bazy MySQL, ale też na tym, że mam bardzo dużo różnych skryptów PHP pracujących na tych tabelach. Zatem czekało by mnie gruntowne przerabianie wszystkich zapytań znajdujących się w skryptach (+ walka z nawykami przy pisaniu nowych skryptów) Brakuje też programu do zarządzania tą bazą. No to Ci nie zazdroszczę. Dosyć, że bazę trzeba byłoby przerobić, to jeszcze problem z wczytaniem danych i poprawienie skryptów. Zrobić się da, ale jakim kosztem. Decyzję musisz Ty sam podjąć. Jak pisałem z mniejszymi bazami nie ma większego problemu. P.S. Co do gruntownego przerabiania skryptów PHP to warto pomyśleć na przyszłość do module PEAR DB zamiast używania w skryptach funkcji do obsługi poszczególnych baz danych. Warto też pomyśleć o jakimś globalnym skrypcie, gdzie te ustawienia byłyby dostępne. Jest wiele możwliwości...:-) Pozdrawiam, Andrzej |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 06:52 |