一、安装多个实例

数据库已将有"IP,1433"的实例了,想要再建立一个"IP,1533"实例——不需要卸载,重新运行安装程序setup.exe,建立新的实例。

1、主要实在【实例配置】选项卡,选中“命名实例”,输入“实例ID"和”实例根目录“。(实例根目录最好自定义在一个空间比较大的盘,不要使用默认的C盘)

网友百度经验:https://jingyan.baidu.com/article/49ad8bce9c8e9b5834d8fabc.html

安装完成后,打开SQL Server配置管理器:SQL Server网络配置可以看到建立的实例,下图的两个实例ID为MSSQLSERVER,MSSQLWIN

2.SQL Server配置管理器配置实例

(1)启用Named Pipes;

( 2)  TCP/IP的端口号输入自己想设置的。

TCP/IP的端口号

二、关于实例的目录说明

SQL Server官方文档:https://docs.microsoft.com/zh-cn/sql/sql-server/install/file-locations-for-default-and-named-instances-of-sql-server?view=sql-server-2017

SQL Server服务器组件:分别是 数据库引擎、 Analysis Services和 Reporting Services,都有相应的目录。下图是上面提及的MSSQLWIN实例的目录,

实例根目录:D:\MS SQLSERVER

实例名:MSSQLWIN

SQL Server版本:SQL Server 2014

对于 数据库引擎采用的是 MSSQL,后面依次跟有主版本号、下划线和次版本号(如果适用)、一个句点以及实例名。

对于 Analysis Services采用的是 MSAS,后面依次跟有主版本号、下划线和次版本号(如果适用)、一个句点以及实例名。

对于 Reporting Services采用的是 MSRS,后面依次跟有主版本号、下划线和次版本号(如果适用)、一个句点以及实例名。

三、数据库服务的启动

SQL Server配置管理器-SQL Server服务,下面框出来的就是数据库引擎服务

四、数据库远程连接

为了使得 Microsoft SQL Server Management Studio从另一台机器上连接数据库,需要将数据库引擎服务器名称改为IP地址+端口形式。

https://docs.microsoft.com/zh-cn/sql/relational-databases/lesson-2-connecting-from-another-computer?view=sql-server-2017

现在安装数据库服务的机器登录,执行下面SQL语句然后重启数据库服务,语句中的’IP地址'时数据库服务安装的IP地址。

declare @localserverName nvarchar(200)
select @localserverName=@@ServerName
exec sp_dropserver @localserverName,'droplogins'
exec sp_addserver'IP地址','LOCAL'

五、搭建环境时后台程序需要建立ODBC连接到数据库,检查以下的要点

(1)实例名是否正确
(2)数据库服务器TCP/IP的1433端口是否打开
(3)网络是否PING通,PING不通关闭防火墙试试。

关于64位和32位ODBC

64位ODBC:操作系统是64位的,开始菜单-搜索程序和文件输入ODBC搜出来的就是64位的,ODBC数据源管理程序路径:C:\Windows\System32\odbcad32.exe

32位ODBC:路径:C:\Windows\SysWOW64\odbcad32.exe

六、数据库还原和备份

日常工作中,程序版本升级时经常要进行还原和备份:

备份:

1、右击数据库名-任务-备份,打开备份数据库对话框,点击“添加”,打开选择备份目标对话框;

2、输入文件名或者点击浏览,选择路径,输入备份文件名以.bak为后缀,一般默认的路径名是数据库引擎目录下的Backup文件夹下:D:\MS SQLSERVER\MSSQL12.MSSQLWIN\MSSQL\Backup

还原:

1、右击数据库名-任务-还原-数据库,打开还原数据库对话框,点击“添加”,打开选择备份目标对话框;“源”选中为“设备”,点击浏览,打开选择备份设别对话框。

2、点击添加,选择要还原的.bak文件。

七、将一个拷来的数据库安装入自己的数据库服务器

直接右击“数据库”-还原数据库-按照还原的步骤选中拷来的.bak文件即可

有时候删除了自己的数据库,从别处拷贝来了一个,需要根据自己数据库引擎SQLSERVER\MSSQL12.MSSQLWIN目录,勾选“将所有文件重新定位到文件夹”,

选择SQLSERVER\MSSQL12.MSSQLWIN\MSSQL\DATA,在点击开始还原

七、数据的分离与附加

在安装数据库实例时,如果实例路径没有修改是C盘,则数据库引擎、 Analysis Services和 Reporting Services的文件夹会安装在C盘下,那么数据库的备份.bak,数据,,日志文件

就会放在这里,时间一长充斥了大量占满C盘控件,这是就需要分离数据库,将占用很多控件的本分文件,数据文件搬家。

网友百度经验:https://jingyan.baidu.com/album/22fe7ced0d167a3002617fcd.html?picindex=2

https://www.cnblogs.com/zhouxiuquan/p/3285472.html

八、sa用户登录失败,错误18456

https://jingyan.baidu.com/article/656db918faf80fe381249c1e.html

转载于:https://www.cnblogs.com/sanyun/p/9959601.html

SQL Server数据库安装和使用相关推荐

  1. SQL SERVER 数据库安装注意事项

    SQL SERVER 数据库安装注意事项 打开Windows Update 安装异常:SQL Server安装程序无法通过Windows Update服务搜索更新 解决办法: 1 点击展开服务与应用程 ...

  2. SQL server数据库安装使用

    目录 一.安装 1.SQL server安装 2.SSMS安装 二.使用 1.连接SQL server数据库 2.新建数据库 3.创建数据表 4.新建列数据 三.用户名密码登录 1.以Windows身 ...

  3. 人人都是 DBA(V)SQL Server 数据库文件

    SQL Server 数据库安装后会包含 4 个默认系统数据库:master, model, msdb, tempdb. SELECT [name],database_id,suser_sname(o ...

  4. SQL Server数据库学习总结及T-SQL语法使用实战

    SQL Server数据库及T-SQL实战 声明 名词解释 SQL Server数据库 安装sql server 数据库中的三种完整性 SQL Server数据库基本操作 创建数据库 指定多个数据库文 ...

  5. VS2017操做sql server数据库

    VS2017操做sql server数据库 安装sql server数据库 摸鱼怪在这里就不总结了,相信大家都会,实在不行就去问问度娘吧! 摸鱼怪在这里提醒大家,如果版本太新可能会出现不兼容问题,最开 ...

  6. SQL Server 数据库之分布式事务处理

    分布式事务处理 1. 概述 2. 创建分布式事务 3. 分布式处理协调器 1. 概述 分布式事务跨越两个或多个称为资源管理器的服务器,称为事务管理器的服务器组件必须在资源管理之间协调事务管理: 若分布 ...

  7. 《转》VMware vSphere 5.1 学习系列之四:安装 SQL Server 数据库

    为什么80%的码农都做不了架构师?>>>    目 录 一.    vCenter Server数据库的配置要求    1 准备 vCenter Server 数据库    1 vC ...

  8. python cv2模块安装_python 连接sql server数据库,pymssql模块安装。

    python 连接sql server数据库,pymssql模块安装. python版本:python3.7 数据库版本:sql server 2016 连接sql server数据库,本菜鸟用的是p ...

  9. 数据库SQL Server 2019安装向导的“功能选择”详细说明(微软官方资料)

    使用SQL Server 2019安装向导的"功能选择" SQL Server 页上的复选框为您的 SQL Server 安装选择组件. 安装 SQL Server 功能 在 &q ...

最新文章

  1. Oracle常用系统表
  2. 异常处理——Logging initialized using configuration in jar:file:/usr/local/apache-hive-2.3.4/lib/hive-comm
  3. Boltzmann Machine 入门(2)
  4. fastreport 横向分栏_FastReport开发指南
  5. 唯有自己变得强大_只有自己变得强大,才够让你的人生一帆风顺
  6. Geth搭建以太坊主网公有节点笔记
  7. redis-bitmap 命令使用的一些帖子
  8. 【正点原子MP157连载】第十四章 串口通信实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
  9. 解构网约车界“拼多多”:花小猪背后的商业逻辑和价值空间
  10. AQS抽象队列同步器
  11. rocketMQ系列(1) rocketMQ入门
  12. python excel 单元格换行_数据标准化 使用Python脚本处理excel单元格换行符
  13. linux内top命令,Linux中的top命令的详细解释
  14. 谷歌发现利用零日漏洞的攻击、黑客通过漏洞入侵红十字会|2月17日全球网络安全热点
  15. log4j 使用记录
  16. 深耕ElasticSearch - 认识搜索引擎的索引
  17. HR让回去等通知,到底啥意思?
  18. 苹果平板一定要用原装笔吗?苹果平板电容笔推荐
  19. 终于倒下了!运营16年的雅虎问答,因“不受欢迎”将永久关闭
  20. 通联支付php7,通联支付接口疑难问题处理开发者文档.pdf

热门文章

  1. 另一个进程已被死锁在资源上且该事务已被选作死锁牺牲品
  2. 【MyBatis笔记】03-映射文件的sql语句中 #{} 和 ${} 的区别以及实现模糊查询
  3. 信息系统项目管理06——项目进度管理
  4. [转]Terraform 使用 - 从最简单例子开始
  5. 从入门到退坑,详解数分行业的3个岗位,起薪高达40W的是哪个?
  6. 帆软报表插件开发系列之plugin.xml
  7. 利用Pandas库进行简单的数据分析(数据清洗)
  8. android post数据到php服务器,通过post方法将数据上传到服务器Android Studio
  9. matlab编写信号采集程序,MATLAB语音信号采集课程设计
  10. vue 查看变量类型_Vue学习 开始走向VUE开发2---插值使用详解