-
SQLSERVER本地导入到SQL Azure
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
本地数据库,任务-生成脚本。 Azure,复制脚本到新建查询中。运行。 ? 如果出现中文乱码。 varchar改成nvarchar类型 text改成ntext类型。[详细]
-
sqlserver??varchar?????int?????????
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
如果我们数据库的ID设置为varchar型的 在查询的时候order by id的话我们是不希望看到如下情况的。 我们可以把varchar转换为int 然后进行排序 一、? 复制代码 代码如下: select * from yourtable order by cast(yourcol as int);? 适用于SQLServer Oracle? 二[详细]
-
SqlServer与MongoDB结合使用NHibernate
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
Program.cs代码内容: class Program { private const string SqlServerConnectionString = @"Data Source=.;Initial Catalog=SqlWithMongo;Persist Security Info=True;User ID=sa;Password=123456"; private const string MongoConnectionString = "mongodb[详细]
-
SQLServer 查看对象间依赖关系
所属栏目:[MsSql教程] 日期:2020-12-12 热度:101
在SQL Server中,(可编程)对象间的引用即依赖关系,有多种方式可以检查,随着版本变更,方式也有所不同。 父子关系的对象,不通过依赖关系来查询,比如: 1. 外键关系 use tempdb GO -- drop table tb1,tb2 create table tb1(col1 int Primary key ,col2 int[详细]
-
sqlserver 移动日志文件位置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
移动用户数据库 以下示例将移动一个名为?mydb?的数据库,该数据库包含一个数据文件?Mydb.mdf?和一个日志文件?Mydblog.ldf。如果您要移动的数据库还有其他数据或日志文件,请在存储过程?sp_attach_db?中用一个逗号分隔的列表将它们全部列出。无论数据库包含多[详细]
-
SQLServer 删除文件及文件组
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
由于数据库文件多了,得重新规划,所以必须得删除多余的文件和文件组。本文简单测试,最终只保留primary文件组和一个主文件。 --模拟测试USE masterGO--DROP DATABASE [TestDB]CREATE DATABASE [TestDB] ON PRIMARY ( NAME = N'TestDB',FILENAME = N'D:MSSQ[详细]
-
Nodejs使用tedious驱动模块连接SqlServer
所属栏目:[MsSql教程] 日期:2020-12-12 热度:191
app.js代码如下: var Connection = require('tedious').Connection;var mongoose = require('mongoose');var rows = [];//用户名,密码和数据库服务器,数据库var config = { userName: 'sa',password: '123456',server: '127.0.0.1',options : { database :[详细]
-
一次SQLServer数据库修复经历
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
数据库损坏情况 数据库有多个数据文件及日志文件,其中一个数据文件损坏丢失,后通过文件恢复工具恢复出来,但是有错误,导致数据库无法启动。 修复步骤 1.首先尝试“ 附加数据库 ” ?根据网上的资料,如果数据库损坏不严重的话,可以直接通过“附加数据库”[详细]
-
sqlserver alter 语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
在修改Sql Server表结构时,常用到Alter语句,把一些常用的alter语句列举如下。 1:向表中添加字段 Alter table [表名] add [列名] 类型 2:? 删除字段 Alter table [表名]? drop column [列名] 3:? 修改表中字段类型 (可以修改列的类型,是否为空) Alter t[详细]
-
sqlserver 创建过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:94
SQL Server存储过程创建和修改 打开SQL Server 2005的管理工具,选中需要创建存储过程的数据库,找到“可编程性”,展开后可以看到“存储过程”。右键点击它,选择“新建存储过程”,右侧的编辑窗口打开了,里面装着微软自动生成的SQL Server创建存储过程的[详细]
-
sqlserver——你真的懂你写的Sql语句么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
引言:说来惭愧,写了这么久,也写了这么多的sql语句。玩了好几年的sqlserver了,今天才了解到这些东西。不多说,赶紧补吧! 一、SQL Server 处理单个 SELECT 语句的基本步骤 分析器扫描 SELECT 语句并将其分成逻辑单元(如关键字、表达式、运算符和标识符)[详细]
-
sqlserver——你真的懂你写的Sql语句么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
引言:说来惭愧,写了这么久,也写了这么多的sql语句。玩了好几年的sqlserver了,今天才了解到这些东西。不多说,赶紧补吧! 一、SQL Server 处理单个 SELECT 语句的基本步骤 分析器扫描 SELECT 语句并将其分成逻辑单元(如关键字、表达式、运算符和标识符)[详细]
-
SQLSERVER 三值逻辑
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
三值逻辑 ? (3VL,Three-valued Logic) ? 在SQL中逻辑表达式的可能值包括TRUE、FALSE、UNKNOWN。他们被称为三值逻辑。三值逻辑是SQL所特有的。大多数语言的逻辑表达式只有TRUE或FALSE两种值。 以下内容出自CSDN? http://topic.csdn.net/u/20100826/18/7b81012[详细]
-
sqlserver修改表的属性
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项 【problem:】 【solution: 】 工具-设计器-取消“阻止保存要求重新创建表的更改”[详细]
-
FreeCMS视频教程-安装sqlserver软件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
项目地址:http://www.freeteam.cn/ 原文地址: http://www.freeteam.cn/site/FreeCMS/videos/info/2016/5486.html[详细]
-
如果遇到sqlserver2008过期提示该怎么办?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
相信使用sql server 2008的用户都遇到过过期无法启动,提示10751的错误的问题,这个就是评估版过期的提示。 如果网上提示的升级教程无效,可以使用以下方式,麻烦的是,每次启动机器都需要运行这个脚本,但是比自己手动调试要快多了。如果会弄的,可以将这个[详细]
-
SQLServer还原 指定的转换无效解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
背景 :最近在迁移一个业务系统,还原数据库时遇到一个问题:“指定的转换无(SqlManagerUI)”。数据库是MS SQLServer,备份文件是DBA直接给我的。经过分析,可能的原因: 1.? 版本不对??? 2. 文件加密???? 3.? 文件损坏? ? ? 解决方法 一.? 针对版本的问题[详细]
-
SQLServer 安全加固:拒绝角色public使用扩展存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:81
当创建一个任意类型的登录账号是,sql server 默认会授予public服务器角色,或者数据库角色,并且不能撤销该角色。而public权限非常多,大部分是查询元数据的权限,其他还可以读取操作系统的各种信息!所以sql server?一个普通的账号,都可以获取所有数据库[详细]
-
新版本的SqlServer分布存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:76
SQL 2005及以上版本 /****** Object: StoredProcedure [dbo].[PageQuery] Script Date: 04/13/2012 14:26:57 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: Author,Name -- Creat[详细]
-
对SQLSERVER进行性能监控
所属栏目:[MsSql教程] 日期:2020-12-12 热度:141
对SQLSERVER进行性能监控 在上一篇文章《 SQLSERVER性能监控级别步骤 》里说到性能监控的步骤中有一步涉及到建立性能基线,但是没有说到有哪些计数器 可以用来进行监控的,这篇文章结合《企业级平台管理实践》的书本说一下监控SQLSERVER有哪些计数器可以用到[详细]
-
分享一下我研究SQLSERVER以来收集的笔记
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
分享一下我研究SQLSERVER以来收集的笔记 转自:http://www.cnblogs.com/lyhabc/p/3219117.html? 前言 为什麽分享??因为像现在网上很多人攻城师那样,转行去卖水果,卖早餐,总有一日我也会离开这个行业的 由于本人不是在大公司上班工资很低,我希望有一天[详细]
-
SQLSERVER 数据库性能的基本
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
SQLSERVER 数据库性能的基本 很久没有写文章了,在系统正式上线之前,DBA一般都要测试一下服务器的性能 比如你有很多的服务器,有些做web服务器,有些做缓存服务器,有些做文件服务器,有些做数据库服务器 做数据库服务器的那台服务器性能要相对较好,磁盘,[详细]
-
现在的SQLSERVER数据库监控软件有哪些?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:169
现在的SQLSERVER数据库监控软件有哪些? 收集了一下当前SQLSERVER数据库监控软件,发现开源免费的真的是“ 没有 ” Questsoftware? Quest's spotlight(收费)??http://www.quest.com/search/search-results.aspx?q=spotlight Idera's? SQLDiagnosticManager[详细]
-
SqlServer参数化查询与存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
为了防止Sql注入我们使用参数化查询的方法,为了节省Sql语句的编译时间我们使用存储过程,这两个看似毫不相干的东西,其实是同一个玩意,不信看我给你解释。 普通Sql语句可以增删改查,参数化查询和存储过程也可以增删改查,这里就不对四种操作逐个写例子了[详细]
-
SQLServer 事务复制中使用脚本添加某个对象的发布
所属栏目:[MsSql教程] 日期:2020-12-12 热度:167
--use [发布库] --添加表:创建项目并将其添加到发布中exec sp_addarticle @publication = N'ReplicationName',@article = N'MyObject',@source_owner = N'dbo',@source_object = N'MyObject',@destination_owner = N'dbo',@destination_table = N'MyObject',[详细]