ಕಳೆದ ವಾರ ನಾವು ಭೇಟಿಯಾಗಲು ಸಾಧ್ಯವಾಯಿತು ಗ್ನು / ಲಿನಕ್ಸ್ಗಾಗಿ SQL ಸರ್ವರ್ನ ಪೂರ್ವವೀಕ್ಷಣೆ ಆವೃತ್ತಿ, ಪರೀಕ್ಷೆಗಳಲ್ಲಿದ್ದರೂ ಯಾವುದೇ ಲಿನಕ್ಸ್ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದಾದ ಒಂದು ಆವೃತ್ತಿ. ಈ ಆವೃತ್ತಿಯನ್ನು ತಯಾರಿಸಲಾಗುತ್ತದೆ ಆದ್ದರಿಂದ ಉಬುಂಟುನಲ್ಲಿ ಸ್ಥಾಪಿಸುವುದು ತುಂಬಾ ಸುಲಭ ಆದರೆ ಇದನ್ನು ಫೆಡೋರಾದಂತಹ ಯಾವುದೇ ವಿತರಣೆಯಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು.
ಈ ಪುಟ್ಟ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ ಅದನ್ನು ಸರಳವಾಗಿ ಮತ್ತು ತ್ವರಿತವಾಗಿ ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ನಾವು ನಿಮಗೆ ಹೇಳುತ್ತೇವೆ ಡೇಟಾಬೇಸ್ಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಜ್ಞಾನವಿಲ್ಲದೆ ಆದರೆ ಅದರೊಂದಿಗೆ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ನಾವು ಡೇಟಾಬೇಸ್ಗಳ ಬಗ್ಗೆ ಏನಾದರೂ ತಿಳಿದುಕೊಳ್ಳಬೇಕು.
SQL ಸರ್ವರ್ ಸ್ಥಾಪನೆ
ಅನೇಕ ಇತ್ತೀಚಿನ ಕಾರ್ಯಕ್ರಮಗಳಂತೆ, ಫೆಡೋರಾ ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ SQL ಸರ್ವರ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಮೊದಲು ನಾವು ಅವುಗಳನ್ನು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಅವುಗಳನ್ನು ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ಸೇರಿಸಿಕೊಳ್ಳಬೇಕು:
sudo su - curl https://packages.microsoft.com/config/rhel/7/mssql-server.repo & /etc/yum.repos.d/mssql-server.repo curl https://packages.microsoft.com/config/rhel/7/prod.repo & /etc/yum.repos.d/msprod.repo exit
ಒಮ್ಮೆ ನಾವು ಈ ರೆಪೊಸಿಟರಿಗಳನ್ನು ಸೇರಿಸಿದ ನಂತರ, ಈಗ ನಾವು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಡೇಟಾಬೇಸ್ ಅನ್ನು ವಿತರಣೆಯಲ್ಲಿ ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ ಮತ್ತು ನಾವು ಅದನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಮಾಡುತ್ತೇವೆ:
sudo dnf -y install mssql-server mssql-tools
ಫೆಡೋರಾದಲ್ಲಿ SQL ಸರ್ವರ್ ಕಾನ್ಫಿಗರೇಶನ್
ನಂತರ ನಾವು ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಬೇಕು, ಆದರೆ ಇದಕ್ಕಾಗಿ ನಾವು ಮೊದಲು SQL ಸರ್ವರ್ ಬಳಸುವ ಪೋರ್ಟ್ ಅನ್ನು ತೆರೆಯಬೇಕು, ಇದಕ್ಕಾಗಿ ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಬರೆಯುತ್ತೇವೆ:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
ಮತ್ತು ಇದರ ನಂತರ, ಈಗ ನಾವು ಡೇಟಾಬೇಸ್ ಸಂರಚನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು:
sudo /opt/mssql/bin/sqlservr-setup
ಈಗ ನಾವು ಫೆಡೋರಾವನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ ಸೇವೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿ ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಬರೆಯುತ್ತೇವೆ:
sudo systemctl enable mssql-server mssql-server-telemetry
ಮತ್ತು ನಾವು ಚಾಲನೆಯಲ್ಲಿರುವ ಅಧಿವೇಶನದಲ್ಲಿ ನಾವು SQL ಸರ್ವರ್ ಸೇವೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಯಸಿದರೆ, ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಬೇಕು:
sudo systemctl start mssql-server mssql-server-telemetry
ಫೆಡೋರಾದಲ್ಲಿ SQL ಸರ್ವರ್ ಹೊಂದಲು ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು ಇದು, ಆದರೆ ಇದು ಪೂರ್ವವೀಕ್ಷಣೆ ಎಂದು ನೀವು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಬೇಕು, ಅಂದರೆ, ಇದು ಖಚಿತವಾದ ಆವೃತ್ತಿಯಲ್ಲ, ಆದ್ದರಿಂದ ಗ್ನು / ಲಿನಕ್ಸ್ನಲ್ಲಿ ಈ ಹೊಸ ಸಾಫ್ಟ್ವೇರ್ ಮಾಡಲು ನಾವು ಅನುಮತಿಸುವ ಕೆಲಸದ ಬಗ್ಗೆ ನೀವು ಜಾಗರೂಕರಾಗಿರಬೇಕು.
ಸರಿಯಾದ ಹೆಸರನ್ನು ಇಡುವುದು ಅನುಕೂಲಕರವಾಗಿದೆ: MS SQL ಸರ್ವರ್, ಏಕೆಂದರೆ "SQL ಸರ್ವರ್" ಎಲ್ಲವೂ: ಒರಾಕಲ್, ಪೋಸ್ಟ್ಗ್ರೆಸ್ಕ್ಲ್, ಫೈರ್ಬರ್ಡ್, ಮೈಸ್ಕ್ಲ್, ಇಂಟರ್ಬೇಸ್, ಇತ್ಯಾದಿ.