簡介大神力推的操作系統「多用戶多任務操作系統有哪些」

目錄

01 準備工作

02 安裝linux SQLSERVER

03 配置MSDTC

04 U8相關配置

PART 1

準備工作

Linux優勢

Linux系統之所以會成為目前最受關注的系統之一,主要原因是它的免費,以及系統的開放性。

Linux系統優勢一:跨平台的硬件支持

由於Linux 的內核大部分是用C 語言編寫的,並採用了可移植的Unix標準應用程序接口,所以它支持如i386、Alpha、AMD和Sparc等系統平台,以及從個人電腦到大型主機,甚至包括嵌入式系統在內的各種硬件設備。

Linux系統優勢二:豐富的軟件支持

與其他的操作系統不同的是,安裝了Linux系統後,用戶常用的一些辦公軟件、圖形處理工具、多媒體播放軟件和網絡工具等都已無需安裝。而對於程序開發人員來說,Linux更是一個很好的操作平台,在Linux 的軟件包中,包含了多種程序語言與開發工具,如gcc、cc、C++、Tcl/Tk、Perl、Fortran77 等。

Linux系統優勢三:多用戶多任務

和Unix系統一樣,Linux系統是一個真正的多用戶多任務的操作系統。多個用戶可以各自擁有和使用系統資源,即每個用戶對自己的資源(例如:文件、設備)有特定的權限,互不影響,同時多個用戶可以在同一時間以網絡聯機的方式使用計算機系統。多任務是現代計算機的最主要的一個特點,由於Linux系統調度每一個進程是平等地訪問處理器的,所以它能同時執行多個程序,而且各個程序的運行是互相獨立的。

Linux系統優勢四:可靠的安全性

Linux系統是一個具有先天病毒免疫能力的操作系統,很少受到病毒攻擊。

對於一個開放式系統而言,在方便用戶的同時,很可能存在安全隱患。不過,利用Linux自帶防火牆、入侵檢測和安全認證等工具,及時修補系統的漏洞,就能大大提高Linux系統的安全性,讓黑客們無機可乘。

Linux系統優勢五:良好的穩定性

Linux 內核的源代碼是以標準規範的32 位(在64 位CPU上是64 位)的計算機來做的最佳化設計,可確保其系統的穩定性。正因為Linux 的穩定,才使得一些安裝 Linux 的主機像Unix 機一樣常年不關而不曾宕機。

Linux系統優勢六:完善的網絡功能

Linux 內置了很豐富的免費網絡服務器軟件、數據庫和網頁的開發工具,如Apache、Sendmail、VSFtp、SSH、MySQL、PHP和JSP 等。近年來,越來越多的企業看到了Linux 的這些強大的功能,利用Linux 擔任全方位的網絡服務器。Linux 在它的追捧者眼裡是一個近乎完美的操作系統,它具有運行穩定、功能強大、獲取方便等優點,因而有着廣闊的前景,或許也值得我們每一個計算機愛好者學習和應用。

Linux系統

Red Hat Enterprise Linux 7.3-7.8 或 8.0-8.3以及對應版本的CentOS

注意:

U8程序不支持在Linux系統上執行,僅支持將數據庫部署在此系統上

Putty

PuTTY是一個免費開

源的SSH,Telnet和

Rlogin網絡協議的客

戶端程序,這些協議

都用於通過網絡在計

算機上運行遠程會話

常用命令

目錄切換 cd

命令:cd 目錄

cd / 切換到根目錄

cd /usr 切換到根目錄下的usr目錄

cd ../ 切換到上一級目錄或者 cd ..

cd ~ 切換到home目錄

cd – 切換到上次訪問的目錄

目錄查看 ls [-al]

命令:ls [-al]

ls 查看當前目錄下的所有目錄和文件

ls -a 查看當前目錄下的所有目錄和文件(包

括隱藏的文件)

ls -l 或 ll 列表查看當前目錄下的所有目錄和文件

(列表查看,顯示更多信息)

ls /dir 查看指定目錄下的所有目錄和文

件 如:ls /usr

常用命令

創建目錄【增】 mkdir

命令:mkdir 目錄

mkdir aaa 在當前目錄下創建一個名為aaa的目錄mkdir /usr/aaa 在指定目錄下創建一個名為aaa的目錄

刪除目錄或文件【刪】rm

命令:rm [-rf ] 目錄

刪除文件:rm 文件 刪除當前目錄下的文件rm -f 文件 刪除當前目錄的的文件(不詢問)

刪除目錄:rm -r aaa 遞歸刪除當前目錄下的aaa目錄rm -rf aaa 遞歸刪除當前目錄下的aaa目錄(不詢問)

全部刪除:rm -rf * 將當前目錄下的所有目錄和文件全部刪除rm -rf /* 將根目錄下的所有文件全部刪除

注意:rm不僅可以刪除目錄,也可以刪除其他文件或壓縮包,為了方便大家的記憶,無論刪除任何目錄或文件,都直接使用 rm -rf 目錄/文件/壓縮包

目錄修改【改】mv 和 cp

一、重命名目錄命令:mv 當前目錄 新目錄例如:mv aaa bbb 將目錄aaa改為bbb

二、剪切目錄命令:mv 目錄名稱目錄的新位置示例:將/usr/tmp目錄下的aaa目錄剪切到 /usr目錄下面

mv /usr/tmp/aaa /usr

三、拷貝目錄命令:cp -r 目錄名稱目錄拷貝的目標位置 -r代表遞歸示例:將/usr/tmp目錄下的aaa目錄複製到 /usr目錄下面

cp /usr/tmp/aaa /usr

搜索目錄【查】find

命令:find 目錄參數文件名稱示例:find /usr/tmp -name ‘a*’ 查找/usr/tmp目錄下的所有以a開頭的目錄或文件

修改機器名、配置hosts

修改機器名:

hostnamectl set-hostname 新機器名

增加ip機器名解釋:

vi /etc/hosts輸入192.168.192.130 u8datai(缺少會影響通過localhost連接mssql)esc:wq

重啟網絡:service network restart

重啟機器更新機器名:shutdown -r now

PART 2

linux SQLSERVER

安裝linux SQLSERVER安裝SQL Server 命令行工具(sqlcmd)檢查SQL 數據庫修改數據庫的默認排序規則

(一)安裝linux SQLSERVER

curl https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo > /etc/yum.repos.d/mssql-server.repo

1、設置sqlserver安裝鏡像

(一)安裝linux SQLSERVER

2.安裝

yum install -y mssql-server

(一)安裝linux SQLSERVER

3、完畢之後運行 sudo /opt/mssql/bin/mssql-conf setup 做相關配置

1)選擇版本 2)接受許可 yes 3)選擇SQL語言 4)設置密碼

(一)安裝linux SQLSERVER

4、防火牆打開端口

firewall-cmd –zone=public –add-port=1433/tcp –permanent

firewall-cmd –reload

(二)安裝SQL Server 命令行工具(sqlcmd)

1、設置安裝鏡像

curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/msprod.repo

(二)安裝SQL Server 命令行工具(sqlcmd)

2.執行安裝

yum install mssql-tools unixODBC-devel

(二)安裝SQL Server 命令行工具(sqlcmd)

3.添加path到配置文件

echo ‘export PATH=”$PATH:/opt/mssql-tools/bin”‘ >> /etc/profile.d/mssqltools.sh

(二)安裝SQL Server 命令行工具(sqlcmd)

4.應用配置文件

source /etc/profile.d/mssqltools.sh

(三)配置SQL Server

1.設置開機啟動

systemctl enable mssql-server

systemctl start mssql-server

(三)配置SQL Server

2.連接數據庫:

sqlcmd -S localhost -U sa -P ufsoft*123

出現1> 說明sql連接成功,quit退出

(三)配置SQL Server

3.常用數據庫命令

啟動

systemctl start mssql-server

重啟

systemctl restart mssql-server

停止

systemctl stop mssql-server

顯示狀態

systemctl status mssql-server

(四)數據庫默認排序規則

停止SQLSERVER服務

sudo systemctl stop mssql-server

配置規則

/opt/mssql/bin/mssql-conf set-collation

輸入 Chinese_PRC_CI_AS

啟動SQLSERVER服務

sudo systemctl start mssql-server

PART 3

MSDTC

MSDTC 分佈式事務處理協調器配置 MSDTC 通信和功能需要執行三個步驟。 如果不執行必要的配置步驟,SQL Server 不會啟用 MSDTC 功能。

使用 mssql-conf 配置”network.rpcport”和”
distributedtransaction.servertcpport”。

配置防火牆以允許在”
distributedtransaction.servertcpport”和端口 135 上進行通信。

配置 Linux 服務器路由,以便將端口 135 上的 RPC 通信重定向到 SQL Server 的”network.rpcport”

sudo /opt/mssql/bin/mssql-conf set network.rpcport 13500

systemctl restart mssql-server.service

sudo /opt/mssql/bin/mssql-conf set distributedtransaction.servertcpport 51999

systemctl restart mssql-server.service

firewall-cmd –zone=public –add-port=51999/tcp –permanent

firewall-cmd –zone=public –add-port=135/tcp –permanent

firewall-cmd –permanent –add-forward-port=port=135:proto=tcp:toport=13500

firewall-cmd –reload

MSDTC

PART 4

U8相關配置

linux服務器上操作內容

Linux服務器上home目錄下新建目錄

,用於存放基礎庫信息

mkdir -m 755 目錄名稱(如yyy)

在剛建立目錄下,新建目錄,用於

存放引入賬套或作為備份路徑

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下,初始化數據庫使用:

A: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 -P 22 -pw ufsoft D:\model\* root@服務器IP:/home/yyy或

scp -r -P 22 -p ufsoft c:\xxx\* root@服務器ip:/home/yyy

或上傳單文件 scp c:\xxx\ufmeta2005.bak root@服務器ip:/home/yyy/

系統管理所在的windows機器上操作內容

3.修改系統管理所在機器的註冊表regedit

註冊表路徑:Software\ WOW6432Node\UfSoft\WF

添加字符串值名為:BakPath

健值為:linux路徑 <此路徑為第2條上傳到Linux服務器基礎庫信息的路徑>如 /home/yyy

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ufsoft\WF]”BakPath”=”/home/yyy”

系統管理所在的windows機器上操作內容

4.修改U8應用服務器HOST文件(drivers打開etc下面的hosts)(非必要)

增加linux數據庫服務器:ip地址和centsos機器名

系統管理所在的windows機器上操作內容

5.上面操作完成之後,就可以在系統管理數據中心版進行初始化數據庫

系統管理所在的windows機器上操作內容

6.引入16.0賬套的操作步驟

先將UFDATA.BAK文件上傳到Linux服務器

基礎庫信息存放目錄,命令參考第2條

修改lst文件,增加BakPath項,值為

UFDATA.BAK的文件在linux機器上的路徑

BakPath=/home/yyy/u8data

引入賬套,輸入.lst文件的目錄,

輸入linux引入賬套存放目錄

/home/yyy/u8data

系統管理所在的windows機器上操作內容

6.引入16.0賬套的操作步驟

系統管理所在的windows機器上操作內容

7.引入16.1賬套,只需要把UFDATA.BAK文件上傳到Linux機器上相應目錄,引入時指向該目錄即可

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/281613.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-21 13:19
下一篇 2024-12-21 13:19

相關推薦

發表回復

登錄後才能評論