首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Ubuntu 14.04上使用PEPS运行自己的邮件服务器和文件存储

介绍 我们都使用Gmail或Dropbox等电子邮件和在线文件存储服务。但是,这些服务可能不适合存储个人和专业的敏感数据。在附上重要的商业合同或机密信息时,我们是否相信其隐私政策?...本教程将指导您完成在腾讯云CVM上部署PEPS实例的过程,以便您可以安全地存储数据。 准备 PEPS作为Docker容器分发,以便于设置。...您需要一台带有Ubuntu 14.04 x64的腾讯云CVM,并在其上安装Docker应用程序。特别: 一个Ubuntu 14.04 x64 腾讯云CVM有2 GB的内存,如果你只有几个用户。...一台已经设置好可以使用sudo命令的非root账号的Ubuntu服务器,并且已开启防火墙。...有几本手册可供选择: 用户手册 管理员手册 有关想要使用PEPS API或有关备份等操作员的开发人员的更多文档可从GitHub上的项目wiki获得。

1.7K00

Linux实现SqlServer数据库数据自动备份,并定期删除过期备份文件

前言--本地Linux远程连接SqlServer: 实现Linux下远程连接SqlServer过程,或者搜索在Linux上安装Sqlcmd,上篇文章我们讲了在RedHat(或Centos)上安装sqlcmd...,现在讲的是Ubuntu(或者Deepin)系列安装教程: 1 导入公共存储库 GPG 密钥: curl https://packages.microsoft.com/keys/microsoft.asc...| sudo apt-key add - 2 注册 Microsoft Ubuntu 存储库: curl https://packages.microsoft.com/config/ubuntu/16.04...可以在本地远程操纵我们云服务器上的SqlServer数据库了。...由于我之前写过一个MySQL服务器自动备份数据的教程,所以这里不做过多啰嗦了,详细过程可以看那个教程,这里只贴代码,我也是从网上搜集别人的代码,懒得写脚本了,代码亲测有效: 自动备份任务是借助Linux

4.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Docker运行SQL Server

    跟.net经常配套使用的SQL SERVER以前一直是windows only,但是从SQL Server 2017开始已经支持运行在docker上,也就说现在SQL Serer已经可以运行在linux...下面在Ubuntu 16.4上演示安装并使用SQL Server 2019-CTP3.2 SQL Server in Docker sudo docker pull mcr.microsoft.com/...mssql/server:2019-CTP3.2-ubuntu 使用docker pull命令从docker hub拉取sqlserver 2019-ctp3.2的镜像 ?...使用docker run 命令启动容器,其中要注意的是使用-v参数指定了sqlserver2019_data目录挂载到容器的/var/opt/mssql目录,这个目录是用来存储数据库文件的,所以最好挂载到外容器外部.../bin/sqlcmd -S localhost -U SA -P "dev@123," 在容器内部执行命令,打开sqlcmd 打开sqlcmd之后我们就可以进行一些数据库的操作了,比如创建数据库,创建表

    1.7K40

    Ubuntu 上安装 SQL Server具体步骤

    具有使用方便可伸缩性好与相关软件集成程度高等优点,本篇文章重点为大家分享一下在Ubuntu 上安装 SQL Server具体方法, 有需要的小伙伴可以参考一下。... add - 2、注册Microsoft SQL Server Ubuntu存储库 curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list...Management Studio工具连接Linux上的SQL Server实例来进行可视化管理,Linux也有相应的管理工具,在这里不多作介绍。...输入“QUIT”结束当前SQLCMD会话 SQL Server on Linux的推出自然是为.NET Core服务的,微软正不断推进旗下产品的开源进程,传统的ASP.NET网站只需稍作修改,就能实现跨平台运行...,任何应用都可以通过SQL Server提供高效的服务,SQL Server不仅提供传统的数据存储服务,在企业数据挖掘、数据智能和业务分析等方面的应用是其它数据库满足不了的。

    1.6K20

    MySQL中流式查询使用

    ,就有可能会导致 OOM,虽然这时候可以通过程序控制分页查询,但是每次查询时候数据库都需要把所有符合条件的数据查询出来然后根据当前页的返回来返回指定的页,这无疑加重了 MySQL 服务器不必要的开销。...其实在 MySQL 中提供了流式查询,这允许把符合条件的数据一部分一部分的加载到内存,本 Chat 就来具体讲解如何在 MySQL中使用流式查询: 使用流式查询前,我们是如何在 MySQL 中进行查询数据的...,整个过程发生了什么?...,在一下子把缓存里面的数据返回给调用sql的应用程序。...四、最后 上面我们讲解了JDBC中流式查询使用,那么如下在Mybatis中使用那? 如何在 Mybatis 中使用 MyBatisCursorItemReader 进行流式查询?

    1.5K20

    使用Docker运行SQL Server

    跟.net经常配套使用的SQL SERVER以前一直是windows only,但是从SQL Server 2017开始已经支持运行在docker上,也就说现在SQL Serer已经可以运行在linux...下面在Ubuntu 16.4上演示安装并使用SQL Server 2019-CTP3.2 SQL Server in Docker sudo docker pull mcr.microsoft.com/...mssql/server:2019-CTP3.2-ubuntu 使用docker pull命令从docker hub拉取sqlserver 2019-ctp3.2的镜像 sudo mkdir /hd2...使用docker run 命令启动容器,其中要注意的是使用-v参数指定了sqlserver2019_data目录挂载到容器的/var/opt/mssql目录,这个目录是用来存储数据库文件的,所以最好挂载到外容器外部...localhost -U SA -P "dev@123," 在容器内部执行命令,打开sqlcmd 打开sqlcmd之后我们就可以进行一些数据库的操作了,比如创建数据库,创建表,查询数据等。

    3.5K10

    SQL SERVER几种数据迁移导出导入的实践

    这种方法的导出导入,适合于少量的数据,如5000行以内的记录,大于5000行以上就不建议了,速度较慢,如果数据过大,还一定成功。...figure-9:生成脚本的高级选项 也可以使用存储过程生成包含数据的脚本。这里介绍一个别人已经做写好存储过程:sp_generate_inserts。...以下是一个使用的例子: ? figure-10:使用sp_generate_inserts的一个例子 其他参数的用法,这里就不一一解释了。...我经常使用这个存储过程做一些简单而少量(如数万行记录以内)的数据导出导入,比前面介绍的方法方便快捷许多。但这个存储过程支持处理一般常用的数据类型,像XML这种类型则不支持。...如果使用生成的数据脚本文件很大,几百MB甚至上GB,在导入时,就不能直接使用SSMS直接打开来执行了。可以使用SQLCMD实用工具来在执行脚本。

    8.6K90

    在Docker中快速使用SQL Server 2022环境

    然后可以使用 sqlcmd 进行连接,创建第一个数据库并运行查询。 此映像包含在基于 Ubuntu 20.04 的 Linux 上运行的 SQL Server。...它可在 Linux 上与 Docker 引擎 1.8+ 配合使用。 本文中的示例使用 docker 命令。但大多数这些命令也可用于 Podman。...默认情况下,密码必须为至少八个字符且包含以下四种字符中的三种:大写字母、小写字母、十进制数字、符号。可使用 docker logs 命令检查错误日志。...2、下表对前一个 docker run 示例中的参数进行了说明: 将 ACCEPT_EULA 变量设置为任意值,以确认接受最终用户许可协议。SQL Server 映像的必需设置。...使用容器 docker exec -it mssql2022 bash /opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P "lhr@zr123"

    4.4K31

    SQLServer知识:sqlcmd用法笔记

    -d db_name 启动 sqlcmd 时会发出一个 USE db_name 语句用来指定要操作的数据库名称。此选项用来设置 sqlcmd 脚本变量 SQLCMDDBNAME。此参数指定初始数据库。...仅支持存储在 Windows 证书存储中的主密钥。-g 开关至少需要 sqlcmd 版本 13.1。若要确定你的版本,请执行 sqlcmd -?。...工作站名称列出在 sys.sysprocesses 目录视图的 hostname 列中,并且可使用存储过程 sp_who返回。如果不指定此选项,则默认为当前计算机名称。...我们不建议使用 null 密码,但您可以通过连续双引号一对用于参数值指定 null 密码: -P "" 建议使用强密码。 如果将 -P 选项与 -E 选项一起使用,将生成错误消息。...如果不指定服务器,sqlcmd 将连接到本地计算机上 SQL Server 的默认实例。从网络上的远程计算机执行 sqlcmd 时,此选项是必需的。

    1.5K20

    C#中往数据库插入更新时候关于NUll空值的处理

    SqlCommand对传送的参数中如果字段的值是NULL具然不进行更新操作,也不提示任何错误。。。百思不得其解。。。先作个记录,再查资料看看什么原因。...找到了相关的解决方法 ADO.Net的Command对象如何向数据库插入NULL值(原创) 一般来说,在Asp.Net与数据库的交互中,通常使用Command对象,如:SqlCommand。...我写的关键代码如下: SqlCommand sqlCmd = new SqlCommand(sqlStatment, dbConn); sqlCmd.Parameters.AddWithValue(...修改后的代码如下: SqlCommand sqlCmd = new SqlCommand(sqlStatment, dbConn); sqlCmd.Parameters.AddWithValue("...,那么这个字段的值就为null, 如果按一般想法的话,这个值会被数据库接受, 然后在数 据表里面显示为NUll, 实际上这就牵扯到一个类型的问题, C#中的NUll于SQL中的null是不一样的, SQL

    3.7K10

    Docker最全教程——数据库容器化(十一)

    、 表和存储的过程 下载地址: https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?...服务器名称 输入目标计算机的名称或IP 地址。 身份验证 对于 Linux 上的 SQL Server,请使用SQL Server 身份验证。...登录 输入数据库服务器上具有访问权限的用户的名称 (例如,默认值SA安装过程中创建的帐户)。 密码 指定的用户输入的密码 (对于SA帐户,则此安装过程中创建)。...使用sqlcmd管理数据库 我们可以在容器内部使用 SQL Server 命令行工具 sqlcmd 来连接和管理SQL Server。 1....使用 sqlcmd 进行本地连接。 默认情况下,sqlcmd 不在路径之中,因此需要指定完整路径。

    2.2K40

    Docker最全教程——数据库容器化(十)

    、 表和存储的过程 下载地址: https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?...服务器名称 输入目标计算机的名称或IP 地址。 身份验证 对于 Linux 上的 SQL Server,请使用SQL Server 身份验证。...登录 输入数据库服务器上具有访问权限的用户的名称 (例如,默认值SA安装过程中创建的帐户)。 密码 指定的用户输入的密码 (对于SA帐户,则此安装过程中创建)。...使用sqlcmd管理数据库 我们可以在容器内部使用 SQL Server 命令行工具 sqlcmd 来连接和管理SQL Server。 1. ...使用 sqlcmd 进行本地连接。 默认情况下,sqlcmd 不在路径之中,因此需要指定完整路径。

    2.9K20

    SQL Server for Linux 下一版本的公共预览

    本文中会对SQL Server for Linux的安装、配置、使用做简单的测试,说实话,如果Oracle数据库的安装使用也能这样简单就太好了。...本文使用的测试环境是AWS的一个EC2实例,Red Hat Enterprise Linux 7.2,整个安装过程,从开始下载一直到数据库启动结束,不超过20分钟,这其中还包括了下载RPM包的15分钟。...如果希望在服务器上直接通过sqlcmd命令行登入数据库,还需要额外安装一个mssql-tools的RPM包,这个安装包里包括sqlcmd和bcp(Bulk import-export utility)。...多说一句,由于是使用1433端口连接服务器上的数据库,因此需要在AWS EC2中将该服务器实例所属的Security Group中的Inbound策略中开放TCP 1433端口。...先不说是否会有Oracle用户迁移到SQL Server上,这至少给了现在正在使用SQL Server的客户们更广阔的选择空间,现在他们运行在Windows Server上的SQL Server数据库也可以移植到

    1.3K90

    利用PowerShell复制SQLServer账户的所有权限

    问题   对于DBA或者其他运维人员来说授权一个账户的相同权限给另一个账户是一个很普通的任务。但是随着服务器、数据库、应用、使用人员地增加就变得很枯燥乏味又耗时费力的工作。...解决方案   如果这个时候我们网上去搜索解决方案,大多数时候搜到的都是使用T-SQL解决方案,但是这又会产生下面几个小问题: 我们需要到目标服务器上执行这些脚本,有的甚至还需要部署后执行一遍。...重度使用的动态脚本代码冗长不方便阅读和维护。 本篇技巧的主要目的就是提供一个更好的基于PowerShell和SMO的解决方案来解决上述问题。...对于每个实例,使用SMO Server.EnumObjectPermissions(loginName) 来获取服务对象(如登陆账号)权限并且使用Server.EnumServerPermissions...,复制、黏贴这个PS脚本到一个新的窗口,然后还需要取消最后一行的注释(还有修改服务器参数的名称:-Server parameter),接着运行脚本。

    1.8K80
    领券