Asp.net MVC一 CentOS7安装SQL Server
发布时间:2023-03-13 11:32:25 所属栏目:MsSql教程 来源:
导读:Asp.net MVC一 CentOS7安装SQL Server
1、下载sql Server
这里提供两种方式,第一种在线下载,直接输入命令:
sudo curl -o /etc/yum.repos.d/mssql-server.repo
在线下载会下载最新版本的sql Server,但是,
1、下载sql Server
这里提供两种方式,第一种在线下载,直接输入命令:
sudo curl -o /etc/yum.repos.d/mssql-server.repo
在线下载会下载最新版本的sql Server,但是,
Asp.net MVC一 CentOS7安装SQL Server 1、下载sql Server 这里提供两种方式,第一种在线下载,直接输入命令: sudo curl -o /etc/yum.repos.d/mssql-server.repo 在线下载会下载最新版本的sql Server,但是,请注意,sql Server的安装要求内存大于2G。如果内存不大于2G,最好使用离线下载。 我下载的版本是14.0.3030.27,文件大小168M。 下载完成后,可以使用“rz”命令上传到CentOS7系统中,上传完成后,在文件所处的目录下执行以下命令即可完成安装: yum localinstall mssql-server-14.0.3030.27-1.x86_64.rpm 2、如果内存不大于2G,请使用以下操作 如果安装的版本不是最新版,可以按照大部分教程写的一样来: cd /opt/mssql/bin/ # 进入目录 mv sqlservr sqlservr.old # 保存备份文件 python # 使用python修改内存限制代码 >>> oldfile = open("sqlservr.old", "rb").read() >>> newfile = oldfile.replace("\x00\x94\x35\x77", "\x00\x80\x84\x1e") >>> open("sqlservr", "wb").write(newfile) >>> exit() 如果安装的版本是最新版,请把“\x00\x94\x35\x77”修改成“\xff\x93\x35\x77”,因为新版的数据为FF933577(10进制1999999999)。 3、安装完成后,运行 mssql-conf setup,按照提示设置 SA 密码并选择版本。 执行命令: sudo /opt/mssql/bin/mssql-conf setup 如果出现问题:/bin/bash: /opt/mssql/bin/sqlservr: 权限不够,请执行命令: chmod 777 /bin/bash chmod 777 /opt/mssql/bin/sqlservr 然后使用重启sql Server 服务的命令, systemctl restart mssql-server 而不是大多数教程上的“systemctl start mssql-server” 4、完成配置后,验证服务是否正在运行 执行命令: systemctl status mssql-server 即可看见绿色的“active (running)”。 5、在防火墙上打开 sql Server 端口 若要允许远程连接,请在防火墙上打开 sql Server 端口。 默认的 sql Server 端口为 TCP 1433。 如果为防火墙使用的是 FirewallD,则可以使用以下命令: sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload 如果防火墙未开启则可以不执行这一步。 6、安装 sql Server 命令行工具 (1)下载 Microsoft Red Hat 存储库配置文件。 sudo curl -o /etc/yum.repos.d/msprod.repo (2)如果安装了早期版本的 mssql-tools,请删除所有旧的 unixODBC 包。 sudo yum remove unixODBC-utf16 unixODBC-utf16-devel (3)运行以下命令,以使用 unixODBC 开发人员包安装 mssql-tools。 sudo yum install -y mssql-tools unixODBC-devel (4)配置环境变量 为方便起见,向 PATH 环境变量添加 /opt/mssql-tools/bin/ 。 这样可以在不指定完整路径的情况下运行这些工具。 运行以下命令以修改登录会话和交互式/非登录会话的路径 : echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc source ~/.bashrc 安装步骤到这里就算是结束了,可以使用以下命令连接数据库,密码就是配置数据库时设置的密码。 sqlcmd -S localhost -U SA -p (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- DAY8:SQL注入7-SQLserver
- MSSQL-很棒的实践-Always Encrypted
- MSSQL Server 日期时间格式化的办法
- SQL Server2005数据库对象命名 Database Naming Convention
- 运行 SQL Server的服务器之间的数据库迁移权限问题如何解决
- Linux 下用 Python 构建 MSSql Server 2008
- Asp.net MVC一 CentOS7安装SQL Server
- SQL Server Error: No Process is on the Other End of the
- 大哥带的mssql注入拿下shell
- sql搜寻多字段重复记录的sql语句
推荐文章
站长推荐