docker安装sql-server数据库,使用navicat实现备份数据库导入

1、docker安装sql-server数据库

拉取镜像,安装容器

# 拉取镜像
docker pull mcr.microsoft.com/mssql/server:2017-latest

# 创建容器
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=sqlserver123456" \
-v /sql-server/log:/var/opt/mssql/log \
-v /sql-server/data:/var/opt/mssql/data \
-v /sql-server/external:/var/opt/mssql/external \
-p 1433:1433 --name sqlserver -d mcr.microsoft.com/mssql/server:2017-latest

2、使用navicat连接sql-server

在连接sql-server之前点击安装msodbcsql_64.msi文件
在这里插入图片描述
安装完成后,输入相关信息进行连接,用户名和密码在前文创建容器可以预见。

用户名:sa 密码:sqlserver123456

在这里插入图片描述

3、使用navicat导入备份数据库

1、第一步:选择需要备份的数据源
  • 建立sql-server连接
  • 创建空的数据库AERS3
  • 关闭数据库,点击SQL Server备份按钮,点击右侧白板
  • 选择从文件还原选项
  • 将需要备份还原的bak文件放到服务器的external中,这样会映射到容器内部
  • 添加设备,选择bak文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、第二步 (选择备份计划,设置还原文件位置信息)
  • 选择备份计划
  • 设置需要还原到 备份的对应的数据库数据文件中(AERS3.ndf: AERS3数据信息;AERS3_log.ldf: AERS3操作日志信息 )
  • 点击生成SQL
  • 点击还原按钮
    在这里插入图片描述
    在这里插入图片描述
    这样就执行成功了!
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以按照以下步骤在Ubuntu系统中使用Docker安装OWT(Open WebRTC Toolkit)服务器: 1. 首先,确保您的系统已经安装DockerDocker Compose。如果尚未安装,可以使用以下命令进行安装: ``` sudo apt-get update sudo apt-get install docker.io docker-compose ``` 2. 下载OWT服务器的Docker Compose配置文件。在终端中执行以下命令: ``` curl https://raw.githubusercontent.com/open-webrtc-toolkit/owt-server/stable/docker-compose/docker-compose.yml -o docker-compose.yml ``` 3. 编辑`docker-compose.yml`文件以进行配置。您可以使用文本编辑器打开文件,例如: ``` nano docker-compose.yml ``` 根据您的需求,可以修改以下配置: - 修改`adminToken`字段的值以设置管理员访问令牌。 - 修改`publicIp`字段的值以设置OWT服务器的公共IP地址。 - 如果需要,修改其他配置项,例如STUN/TURN服务器等。 4. 运行OWT服务器。在终端中执行以下命令: ``` sudo docker-compose up -d ``` 这将启动OWT服务器,并将其作为Docker容器在后台运行。 5. 等待一段时间,直到容器启动并运行。您可以使用以下命令检查容器状态: ``` sudo docker-compose ps ``` 如果所有容器都处于"Up"状态,则表示OWT服务器已成功安装和运行。 现在,您可以使用OWT服务器提供的功能和API来进行视频通信和流媒体处理。 请注意,以上步骤仅适用于使用Docker安装OWT服务器。如果您需要更详细的配置或定制,请参考OWT的官方文档或GitHub存储库中的说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值