Nowe posty

Autor Wątek: Linux 2.6.34 - baza sql  (Przeczytany 2867 razy)

perver88

  • Gość
Linux 2.6.34 - baza sql
« dnia: 2014-03-07, 10:25:05 »
Witam,
jestem początkujący w na tym forum jak i również w tematyce linux'a także proszę o wyrozumiałość. Więc tak, mój temat dotyczy możliwości przerzucenia bazy sql(aktualnie jest na windowsie xp) na server linuxa 2.6.34 tak aby była ona dostępna na kilka stanowisk komputerowych?

Ps.
Proszę o przeniesienie tego tematu do odpowiedniego działu jeśli ten jest niewłaściwy.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3066
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Linux 2.6.34 - baza sql
« Odpowiedź #1 dnia: 2014-03-07, 12:55:02 »
1/ SQL to język programowania baz danych. Rozumiany jest przez wiele produktów (serwerów baz danych): MySQL, PostgreSQL, MS SQL (i wiele innych).

Napisz jakiego serwera używasz na XP, to może pomożemy, jak przenieść go na Linuksa i jak się do niego dostać z innych stacji.

2/ Linux 2.6.34 jest informacją poniekąd poprawną, ale dalej nie wiemy o jakiej dystrybucji i wersja mowa (co do ubuntu, można domyślić się z działu, ale reszta to tajemnica).
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

perver88

  • Gość
Linux 2.6.34 - baza sql
« Odpowiedź #2 dnia: 2014-03-07, 13:10:09 »
Linux version 2.6.34-12-desktop (geeko@buildhost) (gcc version 4.5.0 20100604 [g                     cc-4_5-branch revision 160292] (SUSE Linux) ) #1 SMP PREEMPT 2010-06-29 02:39:08                      +0200
takie info jeszcze mogę podesłać odnośnie serwera.

Program na komputerze z XP działa na SQL 2005 - jeśli o to Ci chodziło? :)

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3066
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Linux 2.6.34 - baza sql
« Odpowiedź #3 dnia: 2014-03-07, 13:37:44 »
Od końca: domyślam się, że "SQL 2005" to będzie pewnie "Microsoft SQL 2005 Server " zwany też w skrócie MSSQL.

Nie ma prostej drogi przeniesienia MSSQL na Linuksa. Na WINE nie da się zainstalować tego serwera. Czyli o prostym przeniesieniu zapomnij.

Jedyna opcja to wyeksportowanie całej bazy do formatu tekstowego, ręczna konwersja na któryś format innych serwerów (poleciłbym Postgresa) i import do niego danych pierwotnych. Ale taka podmianka sprawi, że programy dotąd współpracujące z MSSQLem po prostu przestaną działać.

Napisz dokładnie, w czym jest problem, dlaczego chcesz zmieniać serwer baz danych i z jakim oprogramowaniem teraz współpracuje istniejący serwer?
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

perver88

  • Gość
Linux 2.6.34 - baza sql
« Odpowiedź #4 dnia: 2014-03-12, 15:14:57 »
Witam,
więc tak program pracuje pod MSSQL 2005 server na XP home edition. Chciałem udostępnić tą bazę dla innych komputerów (Windows 7 Home P. 32 bit i Windows 8 x64) ale jak już wyczytałem gdzieś na forach, jest to niemożliwe w wersji darmowej SQL Server 2005 tak więc będę zmuszony stworzyć na każdym komputerze osobną bazę i wgrać ten program :)