Imaatinka Serverka SQL ee Microsoft ayaa ka dhigay dad badan oo isticmaala samir la’aan waxayna rabaan inay tijaabiyaan Microsoft-ga cusub ee Ubuntu laakiin ha ilaawin inay wali kujirto horumar iyo looma adeegsan karo qalabka wax soo saarka.
Sikastaba xaalku waa jiraa suurtogalnimada in lagu rakibo SQL Server gudaha Ubuntu adigoon sameyn waxyaabo yaab leh, waxaan kaliya u baahanahay inaan Ubuntu ku haysano kumbuyuutarkeena iyo isku xirka internetka ee loogu talagalay rakibida Microsoft SQL Server.
Rakibaadda SQL Server
Server Microsoft wali waa lahaansho, marka kiiskan si loo rakibo SQL Server waan haysanaa marka hore inaad haysato aqoonsi si aad u soo dejiso faylasha, sidaa darteed waxaan ka furannaa terminal gudaha Ubuntu waxaanan sameynaa waxyaabaha soo socda:
sudo su
Si aad ula gasho rukhsadaha maamulka kooxda.
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
Tan waxaan ku codsaneynaa aqoonsi si aan u awoodno kala soo bax faylasha keydka Microsoft. Hadda waxaan qoreynaa waxyaabaha soo socda:
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list & /etc/apt/sources.list.d/mssql-server.list
Tanna waxaan ku dari doonnaa keydka Microsoft ee ilo wareedyadeena.list markaa Ubuntu marwalba way cusbooneysiin doontaa softiweerkan.
exit sudo apt-get update sudo apt-get install -y mssql-server
Qaabeynta SQL Server
Tani waxay bilaabi doontaa rakibaadda SQL Server. Laakiin hadda waa inaanu qaabeynaa. Tan waxaan u isticmaali doonaa qoraal ay Microsoft u sameysay ujeedkan. Marka waxaan qoreynaa waxyaabaha soo socda:
sudo /opt/mssql/bin/sqlservr-setup
Marka aan dhammeyno, waa inaan sameynaa socodsiiya adeegga si SQL Server uu uga bilowdo kulanka Ubuntu, inkasta oo markasta oo aan bilowno Ubuntu ay si toos ah u bilaabmi doonto, markaa waxaan u qoreynaa waxyaabaha soo socda si aan u bilowno serverka:
systemctl status mssql-server
Gabagabo
Sidaad u aragto, nidaamka rakibidu waa mid fudud, waa geedi socod fudud oo qof walba isticmaali karo, laakiin Xusuusnow in SQL Server wali uu kujiro horumarWaa nooc horudhac ah waxayna sababi kartaa dhibaatooyin, sidaa darteed waxaan kugula talineynaa in lagu sameeyo mashiin farshaxan ah iyo haddii aad awoodid adeegyo kooban, sifiican, maadaama ay sababi karto guul darrooyin muhiim ah Ha iloobin.
Niman yahow baryahan aad ayaad u lulaysaan.
Ma lagu rakibi karaa 16.04 32bit?
Midkiina ma ku guuleystey inuu helo phpmyadmin inuu ka shaqeeyo Ubuntu 16.04 oo leh apache2, php7.0 iyo mysql-server ???
Haa, rakibidda LAMPP ama leh XAMPP
Waan ogahay inaysan wax badan ku lahayn iyada laakiin waxaan u baahanahay soo jeedin.
Waxaan haystaa xampp, oo waxaan rakibaa phpmyadmin iyo postgres pgadmin, markaan qoro localhost / phpmyadmin ganaax wuxuu furaa sql bd handler, sikastaba markaan qoro localhost / phppgadmin (kani wuxuu ahaan lahaa kan postgres) igama furi doono anigoo raacaya
Xaqiiqda 404
localhost
Apache / 2.4.23 (Unix) OpenSSL / 1.0.2j PHP / 5.6.24 mod_perl / 2.0.8-dev Perl / v5.16.3
Wixii talo bixin ah ee ku saabsan waxa la sixi doono?
Waxtar ma leh in lagu celiyo boggaga tababarka ee MS (https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu#install-sql-server) ka tagida isla nusqaamaha ay ka tagayaan
Waan ogahay inaad adeegga ku joojin karto
systemctl jooji mssql-server
laakiin sidee baan ugu qaabeeyaa inay ahaato mid gacanta lagu qaato
taasi waa in la yiraahdo taasi ma bilaabaneyso marka nidaamku kabo?
Haye, waxaan rabaa inaan ku rakibo Ubuntu 17.04, laakiin waxaan helayaa qalad sheegaya inaanay heli karin bakhaarka MS.
Waad salaaman tahay, horeyba u rakib, sidee baan u sameyn karaa weydiimaha sql oo aan ku xidhi karaa? Waxaan horeyba uga raadiyay macluumaad sqlcommand laakiin waxaan helaa qaladka soo socda:
"/ Opt / mssql-tools / bin / sqlcmd: qalad inta la rarayo maktabadaha la wadaago: libodbc.so.2: ma furi karo galka sheyga la wadaago: Ma jiro faylka ama galka noocaas ah"
Thanks,
Luján