下载repo文件
curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo
然后可以到你的 cd /etc/yum.repos.d/mssql-server.repo 下 看下文件是否存在了
然后在线下载SqlServer
sudo yum install -y mssql-server
下载完成后使用
rpm -qa |grep mssql
去看装安装的版本
使用
find / -name mssql
去查看你的mssql安装到哪个文件夹里去了 应该是图里这个目录下
在xftp中如图所示位置
bin下是有一个mssql-conf的
进入到 /opt/mssql/bin下
执行
./mssql-conf setup
进入配置安装界面
根据指引进行安装(记得选择2号版本也就是developer)
如果密码设置的不对则重新执行
./mssql-conf setup
即可再次配置
执行
systemctl start mssql-server systemctl enable mssql-server
启动SqlServer服务
然后开放SqlServer的1433端口出来 可对外使用
firewall-cmd --add-port=1433/tcp --permanent firewall-cmd --reload
到此步 SqlServer已安装完成
在http://www.unixodbc.org/unixODBC-2.3.1.tar.gz下载unixODBC源码包
通过xftp移到服务器的 /usr/local 下 再进入
cd /usr/local
解压
tar -zxvf unixODBC-2.3.1.tar.gz
解压后产生unixODBC的文件夹 进入
cd usr/local/unixODBC-2.3.1/
分别执行
./configure --prefix=/usr/local/unixODBC-2.3.1 --includedir=/usr/include --libdir=/usr/lib -bindir=/usr/bin --sysconfdir=/etc make make install
通过命令查看安装情况
odbcinst -j
即可
在本地连接服务器数据库 首先下载SSMS2019
下载 SQL Server Management Studio (SSMS) - SQL Server Management Studio (SSMS) | Microsoft Docs
安装的时候如果报错 :
以前的某个安装需要重新引导计算机以便使其更改生效。若要继续,请重启计算机,然后再次运行安装程序。
打开注册表:c/windows/system32/regedt32.exe
找到"计算机HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager"路径下的 PendingFileRenameOperations 文件,然后将其删除,重新安装。
安装完成后打开
即可连接上
希望可以解决你的问题



