目录
01准备工作
02安装linux SQLSERVER
03配置MSDTC
4U8相关配置
第一部分
准备工作/即将开始工作
Linux的优势
Linux系统之所以成为目前最受关注的系统之一,是因为它的免费性和开放性。
Linux系统优势1:跨平台硬件支持
由于Linux的内核多采用C语言编写,采用可移植的Unix标准应用程序接口,支持i386、Alpha、AMD、Sparc等系统平台,以及从个人电脑到大型电脑甚至嵌入式系统的各种硬件设备。
Linux系统优势2:丰富的软件支持
与其他操作系统不同的是,安装Linux后,用户常用的一些办公软件、图形处理工具、多媒体播放软件、网络工具就不用安装了。对于程序开发者来说,Linux是一个非常好的操作平台。Linux的软件包中包含了很多编程语言和开发工具,如gcc、cc、C++、Tcl/Tk、Perl、Fortran77等。
Linux系统优势3:多用户和多任务
和Unix系统一样,Linux系统是一个真正的多用户多任务操作系统。多个用户可以拥有和使用系统资源,也就是说,每个用户对自己的资源(例如,文件和设备)具有特定的权限,这些权限互不影响。同时,多个用户可以同时在线使用计算机系统。多任务处理是现代计算机最重要的特征。因为Linux系统调度每个进程平等地访问处理器,所以可以同时执行多个程序,每个程序的运行是相互独立的。
Linux系统优势4:可靠的安全性
Linux是具有先天病毒免疫力的操作系统,很少被病毒攻击。
对于一个开放的系统来说,在方便用户的同时,也很可能存在安全隐患。而利用Linux内置的防火墙、入侵检测和安全认证工具及时修复系统的漏洞,可以大大提高Linux系统的安全性,给黑客可乘之机。
Linux系统优势五:稳定性好
Linux内核的源代码经过标准32位(***位CPU上***位)计算机的优化,可以保证其系统的稳定性。因为Linux的稳定性,一些安装了Linux的主机已经像Unix机器一样常年关机。
Linux系统优势六:完善的网络功能
Linux拥有丰富的免费web服务器软件、数据库和网页开发工具,如Apache、Send***il、VSFtp、SSH、MySQL、PHP和JSP等。近年来,越来越多的企业看到了Linux的这些强大功能,并把Linux作为一个全方位的网络服务器。Linux在其粉丝眼中是一个近乎完美的操作系统。该系统运行稳定,功能强大,使用方便,具有广阔的应用前景。或许也是值得每一个电脑爱好者学习和应用的。
Linux系统
红帽企业版Linux 7.3-7.8或8.0-8.3以及相应版本的CentOS
注意:
U8程序不支持在Linux系统上执行,只支持在该系统上进行数据库部署。
油灰
PuTTY是免费的。
源SSH、Telnet和
网络协议来宾
客户端程序,这些协议
用于通过网络进行计数。
在计算机上运行远程会话。
常见命令
切换目录cd
命令:cd目录
CD/切换到根目录
Cd /usr切换到根目录中的usr目录。
镉../切换到上一个目录或cd..
Cd ~切换到主目录
cd & # 8211切换到上次访问的目录。
检查目录ls [-al]
命令:ls [-al]
Ls查看当前目录中的所有目录和文件。
Ls -a查看当前目录中的所有目录和文件(包)
封闭的隐藏文件)
Ls -l或ll列表来查看当前目录中的所有目录和文件。
(显示更多信息的列表视图)
Ls /dir查看指定目录中的所有目录和文件。
示例:ls /usr
常见命令
创建目录[添加] mkdir
命令:mkdir目录
Mkdir aaa在当前目录中创建一个名为aaa的目录mkdir /usr/aaa在指定目录中创建一个名为aaa的目录。
删除目录或文件
命令:rm [-rf]目录
删除文件:rm文件删除当前目录中的文件rm -f文件删除当前目录中的文件(无需询问)
删除目录:rm -r aaa递归删除当前目录中的aaa目录rm -rf aaa递归删除当前目录中的aaa目录(无需询问)
Delete all: rm -rf *删除当前目录中的所有目录和文件。rm -rf /*删除根目录中的所有文件。
注意:rm不仅可以删除目录,还可以删除其他文件或压缩包。为了方便大家记忆,无论删除什么目录或文件,都直接用rm -rf目录/文件/压缩包。
修改目录[更改] mv和cp
1.重命名目录命令:mv当前目录新目录例如:mv aaa bbb将目录aaa改为bbb。
二、剪切目录命令:mv目录名新位置示例:将/usr/tmp目录下的aaa目录剪切到/usr目录下。
mv /usr/tmp/aaa /usr
三。***目录命令:cp -r目录名目录的目的位置copy -r代表递归示例:将/usr/tmp目录中的aaa目录***到/usr目录中。
cp /usr/tmp/aaa /usr
搜索目录[查找]
命令:find目录参数文件名示例:find/usr/tmp-name ‘a* ’在/usr/tmp目录中查找所有以A开头的目录或文件
修改计算机名并配置主机
修改机器名称:
Hostnamectl set-hostname新机器名
添加ip机器名解释:
Vi /etc/hosts输入192.168.192.130 u8datai(缺少会影响MSSQL通过localhost的连接)ESC: WQ
重启网络:服务网络重启
重新启动机器以更新机器名称:shutdown -r now
第二部分
linux SQLSERVER
安装linux SQLSERVER安装SQLSERVER命令行工具(sqlcmd)检查SQL数据库修改数据库的默认排序规则
(1)安装linux SQLSERVER
curl https://packages . Microsoft . com/config/rhel/7/MSSQL-server-2019 . repo >/etc/yum . repos . d/MSSQL-server . repo
1.设置sqlserver安装映像
(1)安装linux SQLSERVER
2.装置
yum install -y mssql-server
(1)安装linux SQLSERVER
3.完成后,运行sudo/opt/mssql/bin/mssql-conf安装程序进行相关配置。
1)选择版本2)接受许可是3)选择SQL语言4)设置密码
(1)安装linux SQLSERVER
4.防火墙打开端口。
防火墙-cmd –zone = public & # 8211add-port = 1433/TCP –永久的
防火墙-cmd –再装
(2)安装SQL Server命令行工具(sqlcmd)
1.设置安装映像。
卷曲https://packages.microsoft.com/config/rhel/7/prod.repo >/etc/yum.repos.d/msprod.repo
(2)安装SQL Server命令行工具(sqlcmd)
2.执行安装
yum安装mssql-tools unixODBC-devel
(2)安装SQL Server命令行工具(sqlcmd)
3.向配置文件添加路径
回声‘导出路径= ”$ PATH:/opt/MSSQL-tools/bin ”‘& gt& gt/etc/profile.d/mssqltools.sh
(2)安装SQL Server命令行工具(sqlcmd)
4.应用配置文件
source/etc/profile . d/MSSQL tools . sh
(C)配置SQL Server
1.安装好行李箱。
systemctl启用mssql-server
systemctl启动mssql-server
(C)配置SQL Server
2.连接到数据库:
sqlcmd-S localhost-U sa-P ufsoft * 123
1 >:说明sql连接成功并退出。
(C)配置SQL Server
3.常见数据库命令
开始
systemctl启动mssql-server
重新开始
systemctl重新启动mssql-server
停止
systemctl停止mssql-server
显示状态
系统状态mssql-server
(4)数据库的默认排序规则
停止SQLSERVER服务
sudo systemctl停止mssql-server
配置规则
/opt/MSSQL/bin/MSSQL-conf set-collation
输入中文_PRC_CI_AS。
启动SQLSERVER服务
sudo systemctl启动mssql-server
第三部分
分布式事务处理
MSDTC分布式事务处理协调器配置MSDTC通信和功能有三个步骤。如果没有执行必要的配置步骤,SQL Server将不会启用MSDTC功能。
使用mssql-conf来配置”network.rpcport & # 8221还有”
distributed transaction . server tcsupport ”。
配置防火墙以允许防火墙在”
distributed transaction . server tcsupport ”和端口135。
配置Linux服务器路由,将端口135上的RPC流量重定向到SQL Server的”network.rpcport & # 8221
sudo/opt/MSSQL/bin/MSSQL-conf set network . RPC port 13500
systemctl重新启动mssql-server.service
sudo/opt/MSSQL/bin/MSSQL-conf set distributed transaction . server tcpport 51999
systemctl重新启动mssql-server.service
防火墙-cmd –zone = public & # 8211add-port = 51999/TCP–永久
防火墙-cmd –zone = public & # 8211add-port = 135/TCP –永久的
防火墙-cmd –永久–add-forward-port = port = 135:proto = TCP:toport = 13500
防火墙-cmd –再装
分布式事务处理
第四部分
U8相关配置
在linux服务器上操作内容
在Linux服务器上的主目录下创建一个新目录
,用于存储基本的库信息。
Mkdir -m 755目录名(如yyy)
在新建立的目录下,为创建一个新目录
引入SOB或将其用作备份路径。
mkdir目录名(如tempDB)
在linux服务器上操作内容
修改账套导入或备份路径的权限
chown mssql /home/yyy/tempDB
chgrp mssql /home/yyy/tempDB
chmod 755 /home/yyy/tempDB
当使用系统管理进行备份或引入账套时,
手动填充的Linux目录需要修改。
权威的指挥
系统管理的windows计算机上的操作内容
1.创建一个新的统一目录来存储需要上传到linux服务器的基本库信息。
例如:D:\XXX(不需要,方便管理或直接上传目录内容)
安装目录U8Soft\Admin下的基本库信息,使用以下命令初始化数据库:
答:UFMeta2005.rar、UFModel2005.rar、UFModel32005.rar、ufsystem2005.bak、UTU2005.bak
b:延伸使用语言:UFModelML.rar
将A和B中的文件***到上面建立的目录D:\XXX中,rar文件需要解压到这里。
系统管理的windows计算机上的操作内容
2.将基本库信息上传到linux服务器基本库信息存储目录
在windows dos下执行:
pscp-r-p22-pwufsoft d:\ model \ * root @ server IP:/home/yyy或
Scp -r -P 22 -p用友c:\ XXX \ * root @ server IP:/home/yyy
或者上***个文件scp c:\ XXX \ uf meta 2005 . bak root @ server IP:/home/yyy/
系统管理的windows计算机上的操作内容
3.修改管理系统的计算机的注册表。
注册表路径:Software\ WOW***32Node\UfSoft\WF
添加名为BakPath的字符串值
键值是:linux路径:例如/home/yyy
Windows注册表编辑器5.00版
[HKEY _ LOCAL _ MACHINE \ SOFTWARE \ wow ***32 node \ Ufsoft \ WF]”BakPath & # 8221=”/home/yyy ”
系统管理的windows计算机上的操作内容
4.修改U8应用服务器主机文件(驱动程序打开etc下的主机)(不必要)
添加linux数据库服务器:ip地址和centsos机器名
系统管理的windows计算机上的操作内容
5.以上操作完成后,可以在系统管理数据中心版中初始化数据库。
系统管理的windows计算机上的操作内容
6.引入16.0账套的操作步骤
上传UFDATA。BAK文件先转到Linux服务器。
基本信息存储目录,命令参见第2条。
修改lst文件并添加BakPath条目,其值为
UFDATA的路径。linux机器上的BAK文件
BakPath=/home/yyy/u8data
介绍账套,进入目录。lst文件,
进入linux导入账套的存储目录。
/home/yyy/u8data
系统管理的windows计算机上的操作内容
6.引入16.0账套的操作步骤
系统管理的windows计算机上的操作内容
7.导入16.1账套,只需要上传UFDATA即可。BAK文件到Linux机器上相应的目录,导入时指向该目录。
本文来自年轻人玩的就是心跳投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/592360.html