精华内容
参与话题
问答
  • Server(简单详细)

    2018-06-17 23:48:18
    Server是Android中实现程序后台运行的解决方案. 它非常适合去执行那些不需要和用户交互而且还要求长期运行的任务 服务的运行不依赖于任何界面,即使程序被切换到后台,或者用户打开另一个应用程序,服务任然能够正常...

    介绍

    1. Server是Android中实现程序后台运行的解决方案.
    2. 它非常适合去执行那些不需要和用户交互而且还要求长期运行的任务
    3. 服务的运行不依赖于任何界面,即使程序被切换到后台,或者用户打开另一个应用程序,服务任然能够正常运行
    4. 我们需要在Server的内部创建子线程,否则可能出现主线程被阻塞的情况

    创建自己的MyServer类

    继承Service类

    public class MyService extends Service {
        public MyService() {
        }
    
        @Override
        public IBinder onBind(Intent intent) {
            //和活动进行通信使用
            throw new UnsupportedOperationException("Not yet implemented");
        }
    }

    继承完还不够,还需重写几个常用的方法

    public class MyService extends Service {
        public MyService() {
        }
    
        @Override
        public IBinder onBind(Intent intent) {
            //和活动进行通信使用
            throw new UnsupportedOperationException("Not yet implemented");
        }
    
        @Override
        public void onCreate() {
            //在服务创建的时候调用
            super.onCreate();
        }
    
        @Override
        public int onStartCommand(Intent intent, int flags, int startId) {
            //每次服务启动的时候调用
            return super.onStartCommand(intent, flags, startId);
        }
    
        @Override
        public void onDestroy() {
            //在服务销毁的时候调用
            super.onDestroy();
        }
    }

    别忘了在AndroidManifest进行注册

    <service
        android:name=".MyService"
        android:enabled="true"
        android:exported="true">
    </service>
    enabled是否启用这个服务
    exported是否允许除了当前程序之外的其他程序访问这个服务

    启动和暂停服务

    布局文件代码
    只有2个按钮,一个启动,一个暂停

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">
    
        <Button
            android:id="@+id/start_service"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="start_service" />
    
        <Button
            android:id="@+id/stop_service"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="stop_service" />
    
    </LinearLayout>

    MainActivity

    public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    
        private Button startService;
        private Button stopService;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            //初始化View
            startService = (Button) findViewById(R.id.start_service);
            stopService = (Button) findViewById(R.id.stop_service);
            //注册监听
            startService.setOnClickListener(this);
            stopService.setOnClickListener(this);
        }
    
        @Override
        public void onClick(View v) {
            switch (v.getId()){
                case R.id.start_service:
                    //开启服务
                    Intent startIntent = new Intent(MainActivity.this, MyService.class);
                    startService(startIntent);
                    break;
                case R.id.stop_service:
                    //暂停服务
                    Intent stopIntent = new Intent(MainActivity.this, MyService.class);
                    stopService(stopIntent);
                    break;
                default:
                    break;
            }
        }
    }

    活动和服务进行通信

    上面再MainActivity中启动了服务,但是启动后,就没下文了…,服务确实启动了,然而活动并不知道服务到底去做了什么事情,以及完成的如何.

    比如说,我们希望在MyService里提供一个下载功能,然后在活动中决定何时开始下载,以及随时查看下载进度.

    重写下MyService代码

    public class MyService extends Service {
    
        private DownloadBinder mBinder = new DownloadBinder();
    
        public MyService() {
        }
    
        @Override
        public IBinder onBind(Intent intent) {
            //和活动进行通信使用
            throw new UnsupportedOperationException("Not yet implemented");
        }
    
        @Override
        public void onCreate() {
            //在服务创建的时候调用
            super.onCreate();
        }
    
        @Override
        public int onStartCommand(Intent intent, int flags, int startId) {
            //每次服务启动的时候调用
            return super.onStartCommand(intent, flags, startId);
        }
    
        @Override
        public void onDestroy() {
            //在服务销毁的时候调用
            super.onDestroy();
        }
    
        class DownloadBinder extends Binder {
    
            public void startDownload() {
                //开始下载
            }
    
            public void getProgress() {
                //查看进度
            }
        }
    }

    布局文件修改,添加2个按钮,一个绑定服务,一个解绑服务

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">
    
        <Button
            android:id="@+id/start_service"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="start_service" />
    
        <Button
            android:id="@+id/stop_service"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="stop_service" />
    
        <Button
            android:id="@+id/bind_service"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="bind_service" />
    
        <Button
            android:id="@+id/unbind_service"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="unbind_service" />
    
    </LinearLayout>

    MainActivity修改

    public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    
        private Button startService;//开启服务
        private Button stopService;//暂停服务
        private Button bindService;//绑定服务
        private Button unbindService;//解绑服务
    
        private MyService.DownloadBinder downloadBinder;
    
        private ServiceConnection connection = new ServiceConnection() {
    
            @Override
            public void onServiceConnected(ComponentName name, IBinder service) {
                //当活动与服务成功绑定
                //service向下转型
                downloadBinder=(MyService.DownloadBinder)service;
                //开始下载
                downloadBinder.startDownload();
                //查看进度
                downloadBinder.getProgress();
            }
    
            @Override
            public void onServiceDisconnected(ComponentName name) {
                //当活动与服务连接断开时
            }
        };
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            //初始化View
            startService = (Button) findViewById(R.id.start_service);
            stopService = (Button) findViewById(R.id.stop_service);
            bindService = (Button) findViewById(R.id.bind_service);
            unbindService = (Button) findViewById(R.id.unbind_service);
            //注册监听
            startService.setOnClickListener(this);
            stopService.setOnClickListener(this);
            bindService.setOnClickListener(this);
            unbindService.setOnClickListener(this);
        }
    
        @Override
        public void onClick(View v) {
            switch (v.getId()) {
                case R.id.start_service:
                    //开启服务
                    Intent startIntent = new Intent(MainActivity.this, MyService.class);
                    startService(startIntent);
                    break;
                case R.id.stop_service:
                    //暂停服务
                    Intent stopIntent = new Intent(MainActivity.this, MyService.class);
                    stopService(stopIntent);
                    break;
                case R.id.bind_service:
                    //绑定服务
                    Intent bindIntent = new Intent(this, MyService.class);
                    bindService(bindIntent, connection, BIND_AUTO_CREATE);
                    break;
                case R.id.unbind_service:
                    //解绑服务
                    unbindService(connection);
                    break;
                default:
                    break;
            }
        }
    }
    展开全文
  • 什么是WEBserver? 经常使用的WEBserver有哪些?   一、什么是WEBserver  Webserver能够解析HTTP协议。当Webserver接收到一个HTTP请求,会返回一个HTTP响应,比如送回一个HTML页面。为了处理一个请求Webserver能够...

    什么是WEBserver? 经常使用的WEBserver有哪些?

     
    一、什么是WEBserver

        Webserver能够解析HTTP协议。当Webserver接收到一个HTTP请求,会返回一个HTTP响应,比如送回一个HTML页面。为了处理一个请求Webserver能够响应一个静态页面或图片,进行页面跳转或者把动态响应的产生托付给一些其他的程序比如CGI脚本,JSP脚本,servlets,ASP脚本,server端JavaScript,或者一些其他的server端技术。不管它们(译者注:脚本)的目的怎样,这些server端的程序通常产生一个HTML的响应来让浏览器能够浏览。 

     

    二。经常使用的WEBserver有哪些?

         在UNIX和LINUX平台下使用最广泛的免费HTTPserver是W3C、NCSA和APACHEserver,而Windows平台NT/2000/2003使用IIS的WEBserver。在选择使用WEBserver应考虑的本身特性因素有:性能、安全性、日志和统计、虚拟主机、代理server、缓冲服务和集成应用程序等,以下介绍几种经常使用的WEBserver。

     

    Microsoft IIS
         Microsoft的Webserver产品为Internet Information Server (IIS), IIS 是同意在公共Intranet或Internet上公布信息的Webserver。IIS是眼下最流行的Webserver产品之中的一个,非常多著名的站点都是建立在IIS的平台上。IIS提供了一个图形界面的管理工具,称为 Internet服务管理器,可用于监视配置和控制Internet服务。

         IIS是一种Web服务组件,当中包含Webserver、FTPserver、NNTPserver和SMTPserver,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包含互联网和局域网)上公布信息成了一件非常easy的事。它提供ISAPI(Intranet Server API)作为扩展Webserver功能的编程接口;同一时候,它还提供一个Internet数据库连接器,能够实现对数据库的查询和更新。

     

    IBM WebSphere
         WebSphere Application Server 是 一 种功能完好、开放的Web应用程序server,是IBM电子商务计划的核心部分,它是基于 Java 的应用环境,用于建立、部署和管理 Internet 和 Intranet Web 应用程序。 这一整套产品进行了扩展,以适应 Web 应用程序server的须要,范围从简单到高级直到企业级。

         WebSphere 针对以 Web 为中心的开发者,他们都是在基本 HTTPserver和 CGI 编程技术上成长起来的。IBM 将提供 WebSphere 产品系列,通过提供综合资源、可反复使用的组件、功能强大并易于使用的工具、以及支持 HTTP 和 IIOP 通信的可伸缩执行时环境,来帮助这些用户从简单的 Web 应用程序转移到电子商务世界。

     

    BEA WebLogic
         BEA WebLogic Server 是一种多功能、基于标准的web应用server,为企业构建自己的应用提供了坚实的基础。各种应用开发、部署全部关键性的任务,不管是集成各种系统和数据库,还是提交服务、跨 Internet 协作,起始点都是 BEA WebLogic Server。因为 它具有全面的功能、对开放标准的遵从性、多层架构、支持基于组件的开发,基于 Internet 的企业都选择它来开发、部署最佳的应用。

         BEA WebLogic Server 在使应用server成为企业应用架构的基础方面继续处于率先地位。BEA WebLogic Server 为构建集成化的企业级应用提供了稳固的基础,它们以 Internet 的容量和速度,在连网的企业之间共享信息、提交服务,实现协作自己主动化。

     

    APACHE

         apache仍然是世界上用的最多的Webserver,市场占有率达60%左右。它源于NCSAhttpdserver,当NCSA WWWserver项目停止后,那些使用NCSA WWWserver的人们開始交换用于此server的补丁,这也是apache名称的由来(pache 补丁)。世界上非常多著名的站点都是Apache的产物,它的成功之处主要在于它的源码开放、有一支开放的开发队伍、支持跨平台的应用(能够执行在差点儿全部的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。

     

    Tomcat
         Tomcat是一个开放源码、执行servlet和JSP Web应用软件的基于Java的Web应用软件容器。Tomcat Server是依据servlet和JSP规范进行执行的,因此我们就能够说Tomcat Server也实行了Apache-Jakarta规范且比绝大多数商业应用软件server要好。
         Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技术的标准实现,是基于Apache许可证下开发的自由软件。Tomcat是全然重写的Servlet API 2.2和JSP 1.1兼容的Servlet/JSP容器。Tomcat使用了JServ的一些代码,特别是Apache服务适配器。随着Catalina Servlet引擎的出现,Tomcat第四版号的性能得到提升,使得它成为一个值得考虑的Servlet/JSP容器,因此眼下很多WEBserver都是採用Tomcat。
    眼下,很多大型Web应用一般将Apache和Tomcat结合使用,Apache负责接收用户的HTTP请求,假设请求是Servlet、Jsp,则把请求转发给Tomcat处理,并将处理结果封装响应给用户。

    展开全文
  • 很多使用eclipse环境在开发Java web项目中遇到一些缺少环境如数据库相关Database explorer以及servers插件等 本文主要介绍Database explorer以及servers插件在线安装的方法 1 Database explorer在线安装: ...

    很多使用eclipse环境在开发Java web项目中遇到一些缺少环境如数据库相关Database explorer以及servers插件等

    本文主要介绍Database explorer以及servers插件在线安装的方法

    1 Database explorer在线安装:
    在Help==>Install New Software;

    在Work with: 输入Kepler - http://download.eclipse.org/releases/kepler
    在下面找到Database Development勾选,一路 Next 安装后,重启eclipse即可。

    有时安装显示非常缓慢,这时取消,再次回到这个面板,如图:

    点击“”Availabale  software sites“”出现如下窗口


    只保留要下载的被勾选,其余的勾选的要取消,这就解决了下载缓慢的问题。



    servers在线安装:

    找到Help->InstallNew Software;
    在Work with: 输入Kepler - http://download.eclipse.org/releases/kepler;
    在下面找到Web,XML, Java EE and OSGi Enterprise Development 选项,展开,选择
    JST Server AdaptersExtensions(打勾选上该项)

    图文可参考该地址的博客,具体图文就不描述了,博客介绍的很详细;
    https://www.cnblogs.com/xiaoxiaoweng/p/7298183.html





    展开全文
  • 对于企业网络中的基本核心架构的组成,精选了网络环境的管理、用户管理、共享文件系统的调试和管理,以及DHCP、DNS、Active Directory这几个常用的基础服务,并且对于全新出现的Server Core主机的部署与管理进行了...
  • windows Server 2008各版本区别详解

    万次阅读 2018-04-10 10:00:07
    Windows Server 2008 是专为强化下一代网络、应用程序和 Web 服务的功能而设计,是有史以来最先进的 Windows Server 操作系统。拥有 Windows Server 2008,您即可在企业中开发、提供和管理丰富的用户体验及应用程序...

    Windows Server 2008 是专为强化下一代网络、应用程序和 Web 服务的功能而设计,是有史以来最先进的 Windows Server 操作系统。拥有 Windows Server 2008,您即可在企业中开发、提供和管理丰富的用户体验及应用程序,提供高度安全的网络基础架构,提高和增加技术效率与价值。

    Windows Server 2008 虽是建立在 Windows Server 先前版本的成功与优势上,不过,Windows Server 2008  已针对基本操作系统进行改善,以提供更具价值的新功能及更进一步的改进。新的 Web 工具、虚拟化技术、安全性的强化以及管理公用程序,不仅可帮助您节省时间、降低成本,并可为IT基础架构提供稳固的基础。

    适合您企业的稳固的基础
    Windows Server 2008 可为您所有的服务器工作负载和应用程序需求,提供稳固的基础以及易于部署和管理的特性。全新设计的 Server Manager 提供了一个可使服务器的安装、设定及后续管理工作简化及效率化的整合管理控制台;Windows PowerShell 是全新的命令行接口,可让系统管理员将跨多部服务器的例行系统管理工作自动化;Windows Deployment Services 则可提供简化且高度安全的方法,让您通过网络安装快速部署操作系统。此外,Windows Server 2008 的故障转移群集(Failover Clustering)向导,以及对 Internet 协议第6版(IPv6)的完整支持,加上网络负载平衡(Network Load Balancing)的整合管理,更可使一般 IT 人员也能够轻松地实现高可用性。

    Windows Server 2008 全新的服务器核心(Server Core)安装选项,可在安装服务器角色时仅选择必要的组件和子系统,而不包含图形化用户界面。安装较少的角色和功能表示磁盘和服务的占用空间可以减到最少,还可降低攻击表面 (attack surface) 的影响,并让 IT 人员能更专注于他们所必须支持的服务器角色。

    内建虚拟化技术
    Windows Server Hyper-V 为下一代 hypervisor-based 服务器虚拟化技术,可将多部服务器角色整合成可在单一实体机器上执行的不同虚拟机器,进而让服务器硬件投资的运用达到极致。即使您在单一服务器上执行多个操作系统(例如 Windows、Linux 及其他操作系统),仍可拥有同样的效率。现在,只要有了 Hyper-V 技术及简单的授权原则,即可轻易地通过虚拟化节省成本了。

    利用 Windows Server 2008 的集中化应用程序访问技术,亦可有效地将应用程序虚拟化。因为 Terminal Services Gateway 和 Terminal Services RemoteApp 不需要使用复杂的虚拟私人网络(VPN),即可在终端机服务器上执行标准 Windows 程序,而非直接在用户端电脑上执行,然后更轻松地从任何地方进行远程访问标准 Windows 程序。

    专为 Web 而打造
    Windows Server 2008 整合了 Internet Information Services 7.0(IIS 7.0)。IIS 7.0 是一种 Web 服务器,亦是一个安全性强且易于管理的平台,可用以开发并可靠地存放 Web 应用程序和服务。IIS 7.0 更是一种增强型的 Windows Web 平台,具有模块化的架构,可提供更佳的灵活性和控制,并可提供简化的管理,具有可节省时间的强大诊断和故障排除能力,以及完整的可扩展性。

    Internet Information Server IIS 7.0 和 .NET Framework 3.0 所提供的全方位平台,可构建让用户彼此连接以及连接到其资源的应用程序,以便用户能够虚拟化、分享和处理信息。此外,IIS 7.0 亦是整合 Microsoft Web 平台技术、ASP.NET、Windows Communication Foundation Web 服务以及 Windows SharePoint Services 的主要角色。

    高安全性
    Windows Server 2008 是史上最安全的 Windows Server,此操作系统在经过强化后,不仅可协助避免运作失常,更可运用诸多新技术协助防范未经授权即连接至您的网络、服务器、资料和用户帐户的情形。其拥有网络访问保护(NAP),可确保尝试连接至您网络的电脑皆能符合您企业的安全性原则,而技术整合及部分增强项目则使得 Active Directory 服务成为强而有效的统一整合式身份识别与访问(IDA)解决方案,只读网域控制站(RODC)和 BitLocker 驱动器加密,更可让您安全地在分支机构部署您的 AD 数据库。

    高性能运算
    Windows HPC Server 2008 延续了 Windows Server 2008 的优势和节省成本的特性,适合用于高性能运算(HPC)的环境。Windows HPC Server 2008 是建立在 Windows Server 2008 与 x64 位技术上,可有效率地扩充至数以千计的处理核心,并具备立即可用的功能,以改善生产力及降低 HPC 环境的复杂度,而且还提供了丰富且整合的用户体验。由于运用范围涵盖桌面应用程序至群集,而使采用范围更为广泛。此外,还包含一组全方位的部署、管理和监控工具,让您能轻松地部署、管理及整合既有的基础架构。

    处理器
    最低1.0GHz x86或1.4GHz x64
    推荐2.0GHz或更高安腾版则需要Itanium2处理器
    内存
    最低512MB
    推荐2GB或更高
    内存最大支持32位标准版4GB、企业版和数据中心版64GB
    64位标准版32GB,其他版本2TB
    硬盘
    最少10GB,推荐50GB或更多
    内存大于16GB的系统需要更多的空间用于页面、休眠和转存储文件
    备注
    光驱DVD
    显示器
    分辨率800*600或更高

    Windows Server 2008版本介绍

    Windows Server 2008 Standard Edition
    Windows Server 2008 Enterprise Edition
    Windows Server 2008 Datacenter Edition
    Windows Web Server 2008
    Windows Server 2008 for ltanium-Based Systems(安腾的)

    Windows Server 2008 Standard Edition

    面向中小企业,在环境中支持Windows Server 2008功能是最长部署的版本,与其他版本不同处
    a、32位版本最多支持4GB内存,在SMP配置下最多支持4个CPU
    b、64位版本最多支持32GB内存,在SMP配置下最多支持4个CPU
    c、支持网络负载平衡集群,但不支持故障转移集群

    Windows Server 2008 Enterprise Edition

    针对大型企业,在运行SQL Server 2008 Enterprise Edition和Exchang Server 2007应用程序的服务器上,就采用此版本
    a、故障转移集群
    b、AD联合身份验证
    c、32位版本最多支持64GB内存,在SMP配置下最多支持8个CPU
    d、64位版本最多支持2TB内存,在SMP配置下最多支持8个CPU

    Windows Server 2008 Datacenter Edition

    针对超大规模的企业
    a、32位版本最多支持64GB内存,在SMP配置下最多支持32个CPU
    b、64位版本最多支持2TB内存,在SMP配置下最多支持64个CPU
    c、支持故障转移集群和ADFS
    d、无限制的虚拟映像使用权

    Windows Web Server 2008

    是专门为web应用程序服务器设计的
    a、32位版本最多支持4GB内存,在SMP配置下最多支持4个CPU
    b、64位版本最多支持4GB内存,在SMP配置下最多支持4个CPU
    c、支持网络负载平衡集群

    Windows Server 2008 Croe (服务器核心)

    服务器核心就是Windows Server 2008某个版本的精简版。没有桌面,通过命令来管理的类似linux 

    展开全文
  • FreeSWITCH学习

    千次阅读 2018-05-10 11:31:15
  • SQL Server 2012 下载和安装详细教程

    万次阅读 多人点赞 2019-06-20 20:46:06
    官网下载地址:... ... 下载以后,如图所示,双击.exe程序进行安装 ...安装结束以后,就会有SQLFULL_x64_CHS文件夹生成 ...打开SQLFULL_x64_CHS文件夹,双击SETUP应用程序,...
  • 在安装sqlserver2008、2012等时选择的是默认实例,服务器名称也就是电脑的名称,特别是登录本地的数据库,需要输入电脑用户名称加上SQLEXPRESS 例如:zhangsan\SQLEXPRESS 而不是自己本机的ip地址:192.168.1.xx ...
  • SqlServer2019安装教程-自定义安装

    万次阅读 多人点赞 2019-09-16 13:57:31
    搜索SqlServer2019 进入官方网站,点击下载(时间稍微有点长) 选择下载的环境,这里是Windows的下载(时间稍微有点长,请耐心等待) 进入最终的下载界面,点击【Continue】 https:/...
  • “The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.”,在web开发的过程中,看到这一段错误提示,不管是在入门阶段还是已经是web...
  • SQL Server 2019 安装教程

    万次阅读 多人点赞 2020-02-28 10:24:11
    SQL Server 2019 安装教程 下载安装SQL: 1、下载SQL Server 2019 Developer 官方网址:下载地址。 2、下拉选择免费版本,直接点击下载(别问,问就是家境贫寒????)。 3、双击启动安装文件,示例: 4、等待… 5、...
  • xserver

    万次阅读 2018-07-25 14:02:45
    XSERVER:http://35.200.21.178:8080
  • SQL Server 2014 安装图解

    万次阅读 多人点赞 2018-01-21 21:11:41
    SQL Server 2014安装图解 1 SQLServer2014简介 SQL Server2014 是Microsoft 公司推出的关系型数据库管理系统。它用于大规模联机事务处理(OLTP)、数据仓库和电子商务应用的数据库平台;也是用于数据集成、分析和...
  • live-server的安装

    万次阅读 2019-05-28 13:23:20
    一、关于live-server的介绍 live-server插件实现了——修改文件浏览器自动刷新;浏览器自动打开项目;本地开发搭建临时的服务。 二、关于live-server的安装 1:安装node.js 在官网http://nodejs.cn/download/ ...
  • SQL Server 2008 Express 及 SSMS Express 下载安装配置教程

    万次阅读 多人点赞 2018-03-08 23:15:28
    这篇文章主要讲如何一步步从下载、安装、配置 SQL Server 2008 Express 和 SMSS 到最后 使用 SMSS 连接本地的数据库服务。
  • SQL Server 下载安装教程

    万次阅读 多人点赞 2018-10-07 22:26:15
    SQL Server 2017下载安装教程 第一步:打开浏览器,在浏览的搜索框中我们输入“SQL Server”。如图,会匹配出中文两条微软官方下载页面(一个页面内容是英文、一个页面内容是中文)。这里我们以中文的为例。 第二步...
  • SQL Server 2017下载,安装,打开步骤

    万次阅读 多人点赞 2018-10-28 16:30:50
    SQL Server 2017下载内容分为两部分SQL Server 2017 Developer和SQLserver Mamngement Studio 第一部分: 1.官网下载SQL Server 2017 Developer ...
  • SqlServer2019安装教程-基本安装

    万次阅读 多人点赞 2019-11-01 01:04:50
    SqlServer2019安装教程-自定义安装:...下载SQL Server 2019 Release Candidate https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2019-rc/ 1.点击【...
  • 彻底卸载SQL Server

    万次阅读 多人点赞 2019-02-21 17:00:12
    很多人在面对SQL Server出现的一些无法解决的问题时,会选择卸载重装,但是SQL Server卸载不干净的话,后续安装过程会出现很多问题,因此安全干净的卸载软件是很重要的步骤。 1、在运行中输入services.msc,然后...
  • SQL Server 2008 R2 详细安装图文教程

    万次阅读 2018-06-05 23:02:58
    SQL Server 2008R2安装教程 1、打开安装包,点击setup.exe 2、选择左侧列表中的“安装 ”。 3、点击“全新安装或向现有安装添加功能”。 4、检测完成点击确定。 5、选择版本和密钥,然后下一步。...

空空如也

1 2 3 4 5 ... 20
收藏数 4,250,797
精华内容 1,700,318
关键字:

server