Wednesday, January 9, 2019

Installing MS SQL Server di Linux Centos

On RHEL / CentOS:

1. Insert the following lines into /etc/yum.repos.d/sql-server.repo:
[packages-microsoft-com-mssql-server]
name=packages-microsoft-com-mssql-server
baseurl=https://packages.microsoft.com/rhel/7/mssql-server/
enabled=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc
To install the MS SQL Server command-line tools, create /etc/yum.repos.d/msprod.repo with these contents:
[packages-microsoft-com-prod]
name=packages-microsoft-com-prod
baseurl=https://packages.microsoft.com/rhel/7/prod/
enabled=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc
2. Then install the packages using yum package manager, as usual:
# yum install -y mssql-server mssql-tools
When the installation is complete, you will be reminded to run the configuration script (/opt/mssql/bin/sqlservr-setup) to accept the license terms, set the password for the SA user, and start the service. Additionally, you can choose to enable it to start automatically on boot.
3. Open port 1433/tcp on your firewall in order to allow external clients to communicate with the database server:
If you’re using firewalld:
# firewall-cmd --add-port=1433/tcp --permanent
# firewall-cmd --reload
Otherwise (using iptables):
# iptables -A INPUT -p tcp --dport 1433 -j ACCEPT
# iptables-save > /etc/sysconfig/iptables

On Ubuntu Server, do:

1. In order for Ubuntu to trust the packages from the MS SQL Server repositories, import the GPG keys:
$ sudo sh -c "curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -"
2. Add the repositories to /etc/apt/sources.list.d/sql-server.list:
$ sudo sh -c "echo deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/mssql-server xenial main > /etc/apt/sources.list.d/sql-server.list"
$ sudo sh -c "echo deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/prod xenial main >> /etc/apt/sources.list.d/sql-server.list"
3. Resynchronize the package index files and update the core package and additional tools:
$ sudo apt-get update
$ sudo apt-get install mssql-server mssql-tools -y
4. Run the configuration script as in the previous case:
$ sudo /opt/mssql/bin/sqlservr-setup
SQL Server Setup on Linux
SQL Server Setup on Linux
5. Choose “Yes” when prompted to accept the license terms for MS SQL Tools:
Configuring MSSQL Tools on Linux
Configuring MSSQL Tools on Linux

Testing MS SQL Server on Linux

We will login to the server and create a database named Fabrics. The -P switch must be followed by the password you chose when you installed the package previously:
$ sqlcmd -S localhost -U SA -P 'YourPasswordHere'
CREATE DATABASE Fabrics
exit
Create MSSQL Database on Linux
Create MSSQL Database on Linux
If you’re using Linux, you can continue using the command-line as shown above. Otherwise, install SQL Server Management Studio Express if you’re on Windows.
Once done, enter the IP of the database server (192.168.0.200in this case) and the login credentials (username=sapassword=YourPasswordHere):
Connect to MSSQL Server
Connect to MSSQL Server
Upon successful login, the Fabrics database should appear at the left hand side:
Confirm MSSQL Database
Confirm MSSQL Database
Next, click New Query to open a new query window where you’ll insert the contents of the Fabrics script from Codeproject.com, then click Execute.
If successful, you will see the script created 5 tables and the number of records in each:
Create a Sample SQL Database
Create a Sample SQL Database
To wrap up, run the following query to retrieve the first 5 records from the Clients table:
USE Fabrics
SELECT TOP 5 FirstName, LastName,
DateOfBirth FROM Client
GO
The results should be identical to the output in the following image:
Run MSSQL Database Queries on Linux
Run MSSQL Database Queries on Linux
Congratulations! You have successfully installed and tested MS SQL Server on Linux!

Memunculkan Simbol & Emoji Pada OS Mac

  Memunculkan Simbol & Emoji  1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...