标点符(钱魏 Way)

SQL Server如何导入超大的.sql文件

最近在处理数据的时候,遇到要将数据库表迁移到另外服务器上的需求。由于数据量较大,考虑采用离线文件的方式进行迁移。 首先向导的是采用的方式是通过备份还原的方式进行迁移,但是有时候仅仅需要对一张表进行数据迁移,所以采用的是生成脚本的方式。 由于数据量非常的大,导致生成的.sql文件,无法使用SQL Server管理工具SSMS打开。通过研究,梳理的解决方案如下: 方案一:通过命令行的方式进行导入。 可 […]

我在Ubuntu上安装的软件

从严格的角度说,我的电脑上安装的并不是Ubuntu,而是基于Ubuntu进行二次开发的elementary OS,选择eOS的主要原因是Ubuntu目前自带的Ubuntu Unity不能适应,而eOS的界面参考了Mac OS 但是也没像Pear OS 做的太过火。 安装完成后首先做的事移除自带的一些软件,其实播放器做的挺漂亮的,但是有更好的选择,所以只能选择移除了 1、移除自带浏览器 [crayo […]

适合极客使用的Linux操作系统ArchLinux

最近想把家里的一台笔记本安装Linux系统,方便测试一些Linux下的程序。这次准备挑战下自己,使用ArchLinux。之前整理的Linux各个发行版如何选择的文章。这次选用ArchLinux主要还是想更加升入的了解一些Linux的知识,加下来一段时间将会将使用过程中遇到问题及一些掌握的内容梳理出来。先来认识下ArchLinux。 Arch Linux并不是 一个面向普通用户的操作系统,其面向的用 […]

SQL Server导出表结构及数据的方法

在SQL Server 导出表结构最简单的方法: 在数据库库上右键 > 编写数据库脚本为 > Create到 > 文件 在数据库表上右键 > 编写表脚本为 > Create到 > 文件 如果想将数据和架构一起导出,还花了我很长的时间。 方案一:使用导出的方式 数据库右键 > 任务 >  导出数据 > 平面文件 方案二:使用生成脚本的方式 数据库 […]

SQL Server 修改数据库物理文件存在位置

SQL Server创建新库时,默认会把数据存放在C盘中,一旦数据库中的存储数据多了以后,C盘的空间就会所剩无几。解决方案是将存放数据的物理文件迁移到其他盘。具体流程为: 1、将现有的数据库脱机

2、将数据库文件移到新的位置 文件复制完成以后需要:右键-属性-安全-在组或用户名处添加Authenticated Users-更改该组权 […]

Python读写文件学习笔记

文件与文件路径 如果想打印Windows中的中文文件名或路径,使用 decode(“GBK”) Windows中的反斜杠与Linux中的正斜杠 使用sep(反斜杠需要使用\\转义) 合并路径使用path.join() 获取当前目录可以是用getcwd,类似Linux中pwd命令 相对路径(.)点表示当前文件夹(..)点点表示父文件件 创建文件夹使用makedirs(),其会创建中间文件夹,类似Li […]

Gen8折腾记:ESXi

什么是ESXi ESXi是Vmware推出的一款免费虚拟化系统。可以为服务器创建多个虚拟系统。与 VirtualBox、QEMU、Hyper-V 等方案不同,ESXi 是 Type-1 Hypervisor,它直接运行于裸机上,不需要先安装一个操作系统,因此性能开销小,本身占地也很小,很适合安装到 TF 卡或 U 盘等小型存储器中。正巧,Gen8 的机箱内主板上有一个 USB 和一个 TF 卡接口 […]

Gen8 折腾记:iLO

HP的MicroServer GEN8系列的特色之一iLO,iLO全称是Integrated Light-Out,是基于iLO芯片的vxWorks嵌入式操作系统和iLO LAN口而实现的远端管理控制,通过远端管理服务器,虚拟化存取和控制等,实现了较为智能化的远端控制平台。GEN8有个很叼的技术,简单额说就是你无需外接显示设备都可以直接来使用它,只要你有额外一台电脑,保证和GEN8是在同一个网络下并 […]

Gen 8 折腾记:硬件

家里原先的希捷GoAgent Home突然不能使用了(后面确认下来机器没有坏,是电源适配器坏了,话说希捷配的电源适配器真的很容易坏掉。),为了保障数据的安全,于是打算购买一台NAS,对于NAS的要求:支持Raid1设置,防止单块坏掉,数据丢失。待选方案: 群晖(Synology)DS216 2盘位 价格 2250 群晖(Synology)DS416 4盘位 价格 3150 在此价格基础上,很多网友 […]

Python中异常重试解决方案

在做数据抓取的时候,经常遇到由于网络问题导致的程序保存,先前只是记录了错误内容,并对错误内容进行后期处理。 原先的流程:

改进后的流程:

最近发现的新的解决方案:retrying retrying是一个 Python的重试包,可以用来自动重试一些可能运行失败的程序段。 […]