Naujausias pranešimas: Samba kritinis pažeidžiamumas
frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

Prisijungimas prie nutolusios MSSQL duomenų bazės

IV_RomanLIV_RomanL Interneto vizija
edited 2020 spalio 19 Į Archyvas
Pamokoje pateikiama informacija kaip įdiegti Linux operacinėje sistemoje galimybę prisijungti prie išorinio MSSQL (Microsoft SQL) duomenų bazės serverio. Naudojama aplikacija FreeTDS . Pamoka pritaikyta aplikacijos integravimui kartu su DirectAdmin valdymo pultu. Naudojama operacinė sistema CentOS 6 64-bit.

1. Pasiruošiame aplikacijos kompiliavimui, įdiegiame reikalingas bibliotekas bei kompiliavimo įrankius. Vykdome komandas SSH konsolėje:
yum groupinstall 'Development tools' -y
yum install unixODBC-devel -y
2. Parsisiunčiame FreeTDS aplikaciją ir ją įdiegiame:
wget http://ibiblio.org/pub/Linux/ALPHA/freetds/current/freetds-current.tgz
tar xvfz freetds*
cd freetds-*
./configure --with-tdsver=7.0
make
make install
make clean
Viskas, FreeTDS aplikacija įdiegta. Nuo šio žingsnio galite sėkmingai prisijungti prie nutolusio MSSQL serverio tiesiai iš komandinės eilutės. Pavyzdinė komanda:

tsql -S serverio_IP -U Duomenų_bazės_vartotojo_vardas


3. Integruojame FreeTDS į DirectAdmin valdymo pultą.
nano /usr/local/directadmin/custombuild/configure/ap2/configure.php5
Turinio apačioje pridedame (prieš tai uždėję ženklą \ ties paskutine komandine eilute):
--with mssql=/usr/local/freetds
4. Kompiliuojame iš naujo PHP:
cd /usr/local/directadmin/custombuild
./build clean
./build php n
Viskas.

Pastabos:

* Nutolęs MSSQL serveris privalo priimti susijungimus per 1433 TCP prievadą
* "Socket listing" funkcija privalo būti aktyvuota

Pažymėtos temos:
Ši diskusija uždaryta
Dedikuoti.lt
Šiame forume rasite informaciją kaip atlikti serverio administravimą, konfigūravimą, įvairių tarnybų bei papildomų aplikacijų diegimą. Taip pat pateiksime rekomendacijų, skirtų serverių saugumui, monitoringui ir optimizavimui. Kviečiame prisijungti prie dedikuotų serverių administratorių bendruomenės, dalyvauti diskusijose ir praplėsti savo žinias serverių administravimo srityje!
© 2007 - 2023 Dedikuoti.lt forumas, visos teisės saugumos.