மைக்ரோசாப்டின் SQL சேவையகத்தின் வருகை பல பயனர்களை பொறுமையிழக்கச் செய்துள்ளது மற்றும் உபுண்டுக்கான புதிய மைக்ரோசாஃப்ட் முயற்சிக்க விரும்புகிறது, ஆனால் அது இன்னும் வளர்ச்சியில் உள்ளது என்பதை மறந்துவிடாதீர்கள் உற்பத்தி சாதனங்களில் பயன்படுத்த முடியாது.
எந்தவொரு சந்தர்ப்பத்திலும் உள்ளது எங்கள் உபுண்டுவில் SQL சேவையகத்தை நிறுவும் வாய்ப்பு விசித்திரமான விஷயங்களைச் செய்யாமல், எங்கள் கணினியில் உபுண்டு மற்றும் மைக்ரோசாஃப்ட் SQL சேவையகத்தை நிறுவ இணைய இணைப்பு மட்டுமே இருக்க வேண்டும்.
SQL சேவையக நிறுவல்
மைக்ரோசாப்ட் சேவையகங்கள் இன்னும் தனியுரிமமாக இருக்கின்றன, எனவே இந்த விஷயத்தில் எங்களிடம் உள்ள SQL சேவையகத்தை நிறுவலாம் கோப்புகளைப் பதிவிறக்குவதற்கான சான்றுகளை முதலில் பெறுவது, எனவே உபுண்டுவில் ஒரு முனையத்தைத் திறந்து பின்வருவனவற்றைச் செய்கிறோம்:
sudo su
குழு நிர்வாகி அனுமதிகளுடன் நுழைய.
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
இதன் மூலம் ஒரு நற்சான்றிதழைக் கோருகிறோம் மைக்ரோசாஃப்ட் களஞ்சியத்திலிருந்து கோப்புகளைப் பதிவிறக்கவும். இப்போது நாம் பின்வருவனவற்றை எழுதுகிறோம்:
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list & /etc/apt/sources.list.d/mssql-server.list
இதன் மூலம் நாம் சேர்ப்போம் எங்கள் ஆதாரங்களின் பட்டியலுக்கு மைக்ரோசாஃப்ட் களஞ்சியம் எனவே உபுண்டு எப்போதும் இந்த மென்பொருளைப் புதுப்பிக்கும்.
exit sudo apt-get update sudo apt-get install -y mssql-server
SQL சேவையக உள்ளமைவு
இது SQL சர்வர் நிறுவலைத் தொடங்கும். ஆனால் இப்போது நாம் அதை கட்டமைக்க வேண்டும். இதற்காக நாம் பயன்படுத்துவோம் இந்த நோக்கத்திற்காக மைக்ரோசாப்ட் உருவாக்கிய ஸ்கிரிப்ட். எனவே பின்வருவதை எழுதுகிறோம்:
sudo /opt/mssql/bin/sqlservr-setup
நாங்கள் முடிந்ததும், நாங்கள் செய்ய வேண்டும் சேவையை இயக்கவும், இதனால் உபுண்டு அமர்வில் SQL சேவையகம் தொடங்குகிறது, நாங்கள் உபுண்டுவைத் தொடங்கும்போதெல்லாம் அது தானாகவே தொடங்கும், எனவே சேவையகத்தைத் தொடங்க பின்வரும்வற்றை எழுதுகிறோம்:
systemctl status mssql-server
முடிவுக்கு
நீங்கள் பார்க்க முடியும் என, நிறுவல் செயல்முறை எளிது, எல்லோரும் பயன்படுத்தக்கூடிய ஒரு எளிய செயல்முறை, ஆனால் SQL சேவையகம் இன்னும் வளர்ச்சியில் உள்ளது என்பதை நினைவில் கொள்கஇது ஒரு முன்னோட்ட பதிப்பு மற்றும் சிக்கல்களை ஏற்படுத்தக்கூடும், எனவே இது ஒரு மெய்நிகர் கணினியில் செய்யப்பட வேண்டும் என்று நாங்கள் பரிந்துரைக்கிறோம், மேலும் சில சேவைகளை உங்களால் முடிந்தால், இது முக்கியமான தோல்விகளை ஏற்படுத்தும். இதை மறக்காதே.
நீங்கள் சமீபத்தில் நிறைய ஆடுகிறீர்கள்.
இதை 16.04 32 பிட்டில் நிறுவ முடியுமா?
உபுண்டு 16.04 இல் அப்பாச்சி 2, php7.0 மற்றும் mysql-server உடன் வேலை செய்ய உங்களில் யாராவது phpmyadmin ஐப் பெற முடியுமா ???
ஆம், LAMPP ஐ நிறுவுதல் அல்லது XAMPP உடன்
இதற்கு அதிகம் சம்பந்தமில்லை என்று எனக்குத் தெரியும், ஆனால் எனக்கு ஒரு ஆலோசனை தேவை.
எனக்கு xampp உள்ளது, மற்றும் phpmyadmin மற்றும் postgres pgadmin ஐ நிறுவவும், நான் லோக்கல் ஹோஸ்ட் / phpmyadmin அபராதம் எழுதும்போது அது SQL bd ஹேண்ட்லரைத் திறக்கும், இருப்பினும் நான் லோக்கல் ஹோஸ்ட் / phppgadmin ஐ எழுதும்போது (இது போஸ்ட்கிரெஸில் இருந்து வரும்) இது என்னைத் தொடர்ந்து திறக்காது
பிழை 404
லோக்கல் ஹோஸ்ட்
அப்பாச்சி / 2.4.23 (யூனிக்ஸ்) OpenSSL / 1.0.2j PHP / 5.6.24 mod_perl / 2.0.8-dev Perl / v5.16.3
எதைச் சரிசெய்வது என்பதில் ஏதேனும் ஆலோசனைகள் உள்ளதா?
MS பயிற்சி பக்கங்களை மீண்டும் செய்ய இது உதவாது (https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu#install-sql-server) அவர்கள் விட்டுச்செல்லும் அதே இடைவெளிகளை விட்டு விடுங்கள்
நீங்கள் சேவையை நிறுத்த முடியும் என்று எனக்குத் தெரியும்
systemctl ஸ்டாப் mssql-server
ஆனால் அதை கையேடாக எவ்வாறு கட்டமைப்பது?
கணினி துவங்கும் போது தொடங்கவில்லையா?
ஹாய், நான் அதை உபுண்டு 17.04 இல் நிறுவ விரும்புகிறேன், ஆனால் அது MS களஞ்சியத்தைக் கண்டுபிடிக்க முடியவில்லை என்று கூறி பிழையைப் பெறுகிறேன்.
வணக்கம், ஏற்கனவே நிறுவப்பட்டுள்ளது, நான் எவ்வாறு SQL வினவல்களை உருவாக்கி இணைக்க முடியும்? நான் ஏற்கனவே sqlcommand இலிருந்து தகவல்களைத் தேடுகிறேன், ஆனால் பின்வரும் பிழையைப் பெறுகிறேன்:
"/ Opt / mssql-tools / bin / sqlcmd: பகிரப்பட்ட நூலகங்களை ஏற்றும்போது பிழை: libodbc.so.2: பகிரப்பட்ட பொருள் கோப்பைத் திறக்க முடியாது: அத்தகைய கோப்பு அல்லது கோப்பகம் இல்லை"
அன்புடன்,
லுஜன்