前话

之前我写过虚拟机装SQL Server的博文,也许有同学参考了也通过虚拟机装数据库服务来做实验作业了。

到了第二章节学习时,实验要求数据库导出Excel文件,这样一来就出现了小问题了,Window Server 2003作为服务器操作系统没安装Office系列软件啊,无法创建Excel文件作为导出文件。

厉害的同学们也许会找到了适合该系统的Office软件包安装了,如果你成功在Window Server 2003中安装了Office那么下面就不需要看了。

我这里有两种方法,正好最近也学了点网络知识:

  • U盘文件转移
  • 共享文件夹

下面正题。


方法一,U盘文件转移

这个方法会比较繁琐,大体来说步骤就是:

  1. 先本机创建Excel文件拷贝到U盘
  2. 然后虚拟机挂载U盘(U盘名字不能出现中文,否则会挂载失败)
  3. 虚拟机将数据导入到U盘的Excel文件
  4. 然后虚拟机卸载,本机挂载U盘
  5. 最后本机查看打开Excel文件观察导出结果

喜欢折腾U盘和U盘插口的可以一试


第一步,新建空的Excel文件,然后拷贝到U盘


第二步,虚拟机挂载U盘

设备-》USB-》找到你的U盘点击

挂载好后虚拟机系统内会出现你的U盘

特别要注意,U盘名字不能有中文,不然可能会出错


第三步,数据库导出Excel

前面步骤就省略了,数据库student表数据如下:

导出Excel时选择你的U盘的Excel文件

接着导出,最后导出成功。


第四步,虚拟机卸载U盘,本机挂载U盘查看Excel文件

虚拟机卸载U盘直接再次点击 设备-》USB-》你的U盘 ,接着本机会自动挂载回U盘

然后本机找到U盘的Excel文件打开就可以看到数据了

该方法到这里就完成了,导出其他类型文件如果WindowServer2003不支持的话也可以这样用U盘作为中间介质转移文件。


方法二,共享文件夹

这个方法也类似第一种方法,需要中间介质,但是这种介质是虚拟的。

简单来说就是 WindowServer2003系统共享给本机一个文件夹,本机虚拟机和本机都可以一起操作这个共享的文件夹。这样的好处是本机只要输入一个虚拟机的IP地址就可以访问操作虚拟机的共享文件夹,步骤简化许多。

前期大概步骤:

  1. 虚拟机添加用户
  2. 虚拟机关闭防火墙
  3. 虚拟机创建一个文件夹,并设置该文件夹为共享文件夹,设置相应用户权限
  4. 本机访问操作共享文件夹

第一步,虚拟机添加用户并关闭防火墙

虚拟机中 我的电脑右键->管理

用户-> 右键->新用户

简单设置用户名为share,密码为123456,勾选选项就照我的设置吧,然后确定

接着 服务->Window Fire列表项->右键设置启动类型为禁用


第二步,创建共享文件夹并设置权限

  1. 首先创建一个空文件夹,我在c盘根目录创建一个叫做share的文件夹
  2. 接着share文件夹右键属性
  3. 在共享列表中点击权限按钮
  4. 然后点击添加
  5. 在弹出的窗口中点击高级

然后再弹出的选择用户或组窗口点击 立即查找 ,下面列表中找到刚才创建的share用户,确定,确定

返回到如下窗口时,选择刚才添加的用户,下面权限勾选

然后确定确定就行了,文件夹会变成这样


第三步,本机通过IP访问文件夹

当然首先要知道虚拟机的IP,虚拟机也要和本机在同一网段,这就要先给虚拟机设置一下网络了。

设备->网络->点击网络

在弹出的窗口中选择连接方式为 仅主机适配器,然后等一下

然后在命令行窗口输入 ipconfig 就可以看到ip地址了,我的ip地址为192.168.56.103

本机打开文件夹窗口,输入 \\192.168.56.103

在弹出的验证窗口中输入虚拟机创建的share用户名和密码123456

确定进入后可以看到虚拟机共享的 share文件夹啦

我们进入share文件夹右键创建一个Excel文件


第四步,数据库导出Excel并查看数据

之后导出选择share文件夹的Excel文件导出就行了

回到刚才的本机访问的share文件夹窗口,双击打开Excel文件查看,数据没问题

好了到这里十分详细的步骤已经完了,感觉啰嗦了。
无论在那个系统,Mac、Win10、Win7、XP共享文件夹大概都是这种步骤,新建用户(不创建用匿名用户也行),关闭防火墙或者防火墙允许远程连接服务,IP访问。

虚拟机WindowServer2003共享文件夹的更多相关文章

  1. 用JUNCTION映射文件夹内容 解决多系统跑同一个虚拟机而共享文件夹路径不同的问题

    事情由来: 某机器安装了俩系统,WIN7X64用来玩PC游戏,WIN2012R2用来工作,系统分别在两个不同的分区,但进入到系统后,两个系统的系统盘都是C盘.换句话说,在WIN7里,分区1是C盘,分区 ...

  2. Oracle VM VisualBox 虚拟机创建共享文件夹。

    先来啰嗦几句,公司的电脑用的是 VMware10的虚拟机  相信大家都很熟悉了   VMware 创建共享文件功能可以直接安装tools来实现 但是 Oracle VM VisualBox  第一次玩 ...

  3. Ubuntu虚拟机设置共享文件夹

    Ubuntu虚拟机设置共享文件夹 注:个人笔记,小白笔记. 点击设置 进入到Ubuntu 中 cd /mnt/hgfs/ 后   我们会看到自己设置的共享文件夹.

  4. ubuntu系统虚拟机下共享文件夹

    一般情况 1.安装: sudo apt-get install open-vm-dkms     2.挂载: sudo mount -t vmhgfs .host:/ /mnt/hgfs 用以上命令安 ...

  5. win7与centos虚拟机的共享文件夹创建

    本文在win7环境下,在virtualbox5.0.16中的虚拟机centos6.7创建linux虚拟机与win7主机的共享文件夹. 首先点击virtualbox上"设置"按钮,在 ...

  6. kali虚拟机添加共享文件夹

    1.保证安装了vmtools 2.在虚拟机本身设置共享文件夹,如图 其中选的这个文件夹就是宿主机里待共享的文件夹. 3,在kali里启用它: vmhgfs-fuse .host:[宿主机文件夹] /m ...

  7. vmware的centos 6虚拟机如何共享文件夹?

    1.点 虚拟机-设置 2. 点击 选项-共享文件夹: 3.点击添加,选择 windows主机的一个文件夹作为 共享文件夹: 5.点击完成-确定以后,重启虚拟机(客户机),在虚拟机中: 点击 compu ...

  8. Vrtualbox虚拟机中共享文件夹配置

    虚拟机装的是ubuntu 16.0.4版本的linux,本机是macOs 10.12.1版本 Vrtualbox进行如下配置 在Vrtualbox-->设置-->共享文件夹-->添加 ...

  9. vmware Linux虚拟机挂载共享文件夹

    本文主要是记录vmware linux虚拟机如何挂载共享文件夹过程,以备不时之需. 设置允许共享文件夹 1. 启用共享文件夹 [VM]->[settings]->[Options]-> ...

随机推荐

  1. 修改ip脚本

    1.打开运行 2.输入CMD 3.在命令提示符下输入: netsh -c interface ip dump > C:\我的网络配置.txt 4.打开您在C:\ 下的"我的网络配置 . ...

  2. 四则运算三+psp0级表格

    一.题目 在四则运算二的基础上,选择一个方向进行拓展,我选择的是增加了答题模块 二.设计思路 1.在上次的基础上,增加了答题模块,每出现一道四则运算题目,便提醒输入结果,如果结果错误,就会提示错误 2 ...

  3. 玩耍Hibernate之缓存

    2.在持久化层,对象分为哪些状态?分别列出来. 答:瞬时态(Transient).持久态(Persistent).脱管态(Detached). 瞬时态(Transient) 是对象是创建时,瞬时对象在 ...

  4. 转载:JS快速获取图片宽高的方法

    快速获取图片的宽高其实是为了预先做好排版样式布局做准备,通过快速获取图片宽高的方法比onload方法要节省很多时间,甚至一分钟以上都有可能,并且这种方法适用主流浏览器包括IE低版本浏览器. 我们一步一 ...

  5. From 《Soft Skill》——Chapter 69. My personal success book list

    There have been many excellent books that have greatly influenced what I believe and how I behave. I ...

  6. htaccess 探秘

    .htaccess访问控制(Allow/Deny) 1. 验证是否支持.htaccess 在目录下新建一个.htaccess 文件,随笔输入一串字符(毫无意义),看看什么反应,如果是500错误,说明目 ...

  7. zepto判断手机横竖屏

    var CheckOrientation = (function(){ var win = $( window ), get_orientation, last_orientation, initia ...

  8. xcodebuild和xcrun实现自动打包iOS应用程序

    随着苹果手持设备用户的不断增加,ios应用也增长迅速,同时随着iphone被越狱越来越多的app 的渠道也不断增多,为各个渠道打包成了一件费时费力的工作,本文提供一种比较智能的打包方式来减少其带来的各 ...

  9. [解决方案] 当 IDENTITY_INSERT 设置为 OFF 时

    当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'tbUser' 中的标识列插入显式值. 解决:这个情况是你的表里面,有一列数据类型是IDENTITY的,也就是数据库自动递增列对于自 ...

  10. MVC bundle(CSS或JS)

    无论是有asp还是asp.net,还是php做网站经验的都知道当我们需要css或者js文件的时候我们需要在<head></head>标签中间导入我们需要的js或者css文件的路 ...