MS SQL Server

==2014==

edition compare: http://msdn.microsoft.com/en-us/library/cc645993.aspx

official intro:   http://download.microsoft.com/download/D/F/2/DF25A191-1FA4-4BC2-925C-492D616CF7FA/Microsoft_Press_ebook_Introducing_Microsoft_SQL_Server_2014_PDF.pdf

Lab: http://technet.microsoft.com/en-us/virtuallabs/bb467605.aspx

Comparing Tabular and Multidimensional Solutions (SSAS): http://msdn.microsoft.com/en-us/library/hh212940.aspx


==Terminology==

All Write Papers: http://www.microsoft.com/sqlserver/2008/en/us/white-papers.aspx

SSIS: http://msdn.microsoft.com/en-us/library/ms141026.aspx

Wiki:
SQL Server Integration Services (SSIS) is a component of the Microsoft SQL Server database software which can be used to perform a broad range of data migration tasks.

SQL Server Analysis Services - Multidimensional Data
http://technet.microsoft.com/en-us/library/bb522607.aspx

SQL Server Analysis Services - Data Mining
http://technet.microsoft.com/en-us/library/bb510517.aspx

You can predict what will happen in the future.
You do not have to create a data warehouse to do data mining; you can use tabular data from external providers, spreadsheets, and even text files.
You can also easily mine OLAP cubes created in Analysis Services.

Data Mining Concepts (Analysis Services - Data Mining)
http://technet.microsoft.com/en-us/library/ms174949.aspx

SSAS White Paper:
http://www.microsoft.com/sqlserver/2008/en/us/wp-sql-2008-analysis-services.aspx
Excel 2007 is a fully functional Analysis Services client.

Wiki:

Analysis Services includes a group of OLAP and data mining capabilities.
Contents

OLAP (online analytical processing) cubes can be thought of as extensions to the two-dimensional array of a spreadsheet.

Microsoft Data Access Components (commonly abbreviated MDAC; also known as Windows DAC) is a framework of interrelated Microsoft technologies that allows programmers a uniform and comprehensive way of developing applications that can access almost any data store. Its components include: ActiveX Data Objects (ADO), OLE DB, and Open Database Connectivity (ODBC). There have been several deprecated components as well, such as the Microsoft Jet Database Engine, MSDASQL (the OLE DB provider for ODBC), and Remote Data Services (RDS). Some components have also become obsolete, such as the former Data Access Objects API and Remote Data Objects.

Microsoft's ActiveX Data Objects (ADO) is a set of Component Object Model (COM) objects for accessing data sources. A part of MDAC, it provides a layer between programming languages and OLE DB (a means of accessing data stores, whether they be databases or otherwise, in a uniform manner).

OLE DB (Object Linking and Embedding, Database, sometimes written as OLEDB or OLE-DB) is an API designed by Microsoft for accessing data from a variety of sources in a uniform manner. It is a set of interfaces implemented using the Component Object Model (COM); it is otherwise unrelated to OLE. It was designed as a higher-level replacement for, and successor to, ODBC, extending its feature set to support a wider variety of non-relational databases, such as object databases and spreadsheets that do not necessarily implement SQL.

==Troubleshooting==

[2010-10-19T17:39:09+08:00] sql server can't login after deleting default only login: server manager, select service, startup => -m;<the original>

[2010-11-09T22:13:51+08:00] SQL Login fail: check server log for reason; change authentication type, restart service.

[2011-03-28T14:31:42+08:00] SSMS save large content: .rtf

[2011-04-28T16:49:36+08:00] Restore failed database is in use: Put the database in single-user mode

==Script==

[2010-09-10T00:09:03+08:00]    where [Modified Date] < CAST('2010-07-21 22:55:00' AS datetime2) = > regardless timezone

[2010-10-12T21:48:38+08:00] SWITCHOFFSET (CAST([ModifiedDate] + ' -07:00' as datetimeoffset(3)),'+08:00')

!=TODATETIMEOFFSET(CONVERT(datetime2(3),[Modified Date]),'+08:00')

--Drop All Views/[SP]--
Ref: http://sqlserver-qa.net/blogs/t-sql/archive/2008/05/20/4266.aspx

create procedure Usp_DropAllSPViews

as

declare @name varchar(100)

declare @xtype char(

declare @sqlstring nvarchar(1000)

declare AllSPViews_cursor cursor for

SELECT sysobjects.name, sysobjects.xtype

FROM sysobjects

join sysusers on sysobjects.uid = sysusers.uid

where OBJECTPROPERTY(sysobjects.id, N'IsProcedure') = 1

or OBJECTPROPERTY(sysobjects.id, N'IsView') = 1

open AllSPViews_cursor

fetch next from AllSPViews_cursor into @name, @xtype

while @@fetch_status = 0

begin

-- obtain object type if it is a stored procedure or view

if @xtype = 'P'

begin

set @sqlstring = 'drop procedure ' + @name

-- exec sp_executesql @sqlstring

set @sqlstring = ' '

end

-- obtain object type if it is a view or stored procedure

if @xtype = 'V'

begin

set @sqlstring = 'drop view ' + @name

exec sp_executesql @sqlstring

set @sqlstring = ' '

end

fetch next from AllSPViews_cursor into @name, @xtype

end

close AllSPViews_cursor

deallocate AllSPViews_cursor

go

exec Usp_DropAllSPViews

go

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园的建设目标是通过数据整合、全面共享,实现校园内教学、科研、管理、服务流程的数字化、信息化、智能化和多媒体化,以提高资源利用率和管理效率,确保校园安全。 智慧校园的建设思路包括构建统一支撑平台、建立完善管理体系、大数据辅助决策和建设校园智慧环境。通过云架构的数据中心与智慧的学习、办公环境,实现日常教学活动、资源建设情况、学业水平情况的全面统计和分析,为决策提供辅助。此外,智慧校园还涵盖了多媒体教学、智慧录播、电子图书馆、VR教室等多种教学模式,以及校园网络、智慧班牌、校园广播等教务管理功能,旨在提升教学品质和管理水平。 智慧校园的详细方案设计进一步细化了教学、教务、安防和运维等多个方面的应用。例如,在智慧教学领域,通过多媒体教学、智慧录播、电子图书馆等技术,实现教学资源的共享和教学模式的创新。在智慧教务方面,校园网络、考场监控、智慧班牌等系统为校园管理提供了便捷和高效。智慧安防系统包括视频监控、一键报警、阳光厨房等,确保校园安全。智慧运维则通过综合管理平台、设备管理、能效管理和资产管理,实现校园设施的智能化管理。 智慧校园的优势和价值体现在个性化互动的智慧教学、协同高效的校园管理、无处不在的校园学习、全面感知的校园环境和轻松便捷的校园生活等方面。通过智慧校园的建设,可以促进教育资源的均衡化,提高教育质量和管理效率,同时保障校园安全和提升师生的学习体验。 总之,智慧校园解决方案通过整合现代信息技术,如云计算、大数据、物联网和人工智能,为教育行业带来了革命性的变革。它不仅提高了教育的质量和效率,还为师生创造了一个更加安全、便捷和富有智慧的学习与生活环境。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值