Bag-ong mga Feature sa SQL Server 2012 - Gipagawas sa RC0
Ang Microsoft SQL Server 2012 RC0 bag-o lang gibuhian. Ang RC nagrepresentar sa Release Candidate nga mao ang batakan nga bersiyon nga andam nang magamit. Ang Microsoft naghisgot sa pagpagawas sa SQL Server Code nga Ginganlan nga "Denali" apan nahusay na sa SQL Server 2012 isip katapusang ngalan alang sa produkto .. Business intelligence (BI) mahinungdanon kaayo sa mga organisasyon nga dako ug gamay. Sa pinakabag-o nga pagpagawas sa SQL Server, walay kakulang sa BI nga mga enhancement dugang sa daghan pang ubang mga enhancements.
Kini nga artikulo maghatag kanimo sa usa ka preview sa mga kinahanglanon, bag-ong mga bahin ug mga pagpaayo sa SQL Server 2012 (code nga ginganlan Denali) lakip ang:
- Mga Kinahanglanon sa Hardware ug Software
- Multi-Subnet Failover Clustering
- Mga Programming Enhancements, lakip na ang mga han-ay, ad-hoc query paging ug full-text search tweaks
- Pagpalambo sa BI ug Web Development Environment
- Pagtan-aw sa Web
- Mga Serbisyo sa Kalidad sa Data
Hinumdomi nga kini nga kasayuran alang lamang sa preview ug mahimo nga usbon sa Microsoft.
Mga Kinahanglanon sa Hardware ug Software
- Nagsugyot ang Microsoft sa paggamit sa format sa NTFS file imbis sa FAT32. Ang FAT32 magtrabaho apan tingali dili nimo kini gamiton.
- Dili nimo ma-instalar ang SQL Server 2012 (code-nga ginganlan Denali) diha sa mapped drives o compressed drives.
- Kinahanglan nimong ipa-instalar ang "no-reboot" nga pakete nga gisundan sa pag-instalar sa SQL Server 2012 (code nga ginganlan og Denali). Giapil kini sa Windows 7 SP1 ug Windows Server 2008 R2. Kay kon dili, maka-download ka sa no-reboot nga pakete gikan sa Microsoft.
- Ang SQL Server 2012 (code nga ginganlan og Denali) nagkinahanglan sa .NET Framework 4.0.
- Gisuportahan ang paggamit sa Virtualization gamit ang Hyper-V nga teknolohiya sa Microsoft.
- Kinahanglan nimo ang labing menos 3.6 GB nga libreng disk space.
- Girekomendar sa Microsoft nga dili nimo i-install ang SQL Server 2012 (code-nga ginganlan Denali) sa usa ka domain controller.
- Girekomenda nga mga Processor & RAM
- 64-bit nga bersyon: AMD Opteron, AMD Athlin 64, Intel Xeon uban sa Intel EM64T Support o Intel Pentium IV uban ang EM64T nga suporta nga nag-operate 2.0 GHz o mas paspas. Ang girekomenda nga RAM mao ang pinakadako nga gisuportahan sa operating system o labing menos 2 GB.
- 32-bit version: Pentium III o compatible nga pagdagan sa 2.0 GHz nga mas paspas. Ang girekomenda nga RAM mao ang pinakadako nga gisuportahan sa operating system o labing menos 2 GB.
- Ang Windows PowerShell 2.0 usa ka pre-kinahanglanon alang sa pag-instalar sa SQL Server 2012 (code nga ginganlan og Denali). Mahimo nimo kining software gikan sa Windows Management Framework page.
Multi-Subnet Failover Clustering
Uban sa SQL Server 2012 (code-nga ginganlan Denali), mahimo nimong i-configure ang SQL Server diin ang failover cluster nodes mahimong konektado sa usa ka hingpit nga lain-laing subnet. Ang mga subnets mahimo nga ipakaylap ngadto sa nagkalainlain nga mga heyograpikal nga mga dapit nga naghatag og pag-ayo sa kalamidad uban ang taas nga kahibalo. Aron kini husto ang pagtrabaho, kinahanglan nimo nga kopyahon ang data sa mga databases nga nalambigit niini nga pagsulbad. Ang SQL Server failover cluster nga nagsalig sa Windows Server failover cluster aron kini kinahanglan nga ipatindog una. Ibutang sa hunahuna nga ang tanan nga mga subnets nga nalambigit niini nga pagsinabtanay kinahanglan nga anaa sa sama nga domain sa Active Directory.
Mga Pagpalambo sa Programming
- Mga pagkasunod : Mga paghuman nga gipangayo sa komunidad sa SQL Server sulod sa mga katuigan, ug gilakip kini sa pagpagawas. Ang sequence usa ka tin-aw nga butang nga gipili sa tiggamit nga naggama sa sunod-sunod nga numero. Ania ang usa ka pananglitan gamit ang Sequence.
/ ****** Create Sequence Object ****** /
PAGSUGOD ANG SUGILANON MySequence
Magsugod sa 1
PAGPAKITA SA 1;/ ****** Paghimo sa Temp Table ****** /
DECLARE @Person TABLE
(
ID int NOT NULL PRIMARY KEY,
FullName nvarchar (100) NOT NULL
);/ ****** Pagsumiter og pipila ka mga Data ****** /
INSERT @Person (ID, FullName)
MGA BUNGA (PUNTO NGA PAHINUMDOM ALANG SA AKONG SAKSI, 'Jim Johnson'),
(PATALAN NGA PAHINUMDOM SA AKONG SAKITAN, 'Bob Thompson'),
(PAMATUOD NGA BALAOD ALANG SA PANAN-AWON, 'Tim Perdue');/ ****** Ipakita ang Data ****** /
PILI * GIKAN @Person;Ang mga resulta morag kini:
ID FullName
1 Jim Johnson
2 Bob Thompson
3 Tim Perdue
- Ad-Hoc Query Paging: Ang Paging mga resulta sa SQL Server gihisgutan sulod sa mga katuigan. Ang Order Pinaagi sa kapilian sa SQL SELECT pamahayag nga gipalambo sa SQL Server 2012. Ang paggamit sa usa ka kombinasyon sa OFFSET ug FETCH uban sa ORDER BY naghatag kanimo sa kontrol sa paging pinaagi sa usa ka resulta nga set. Ang paggamit niini nga paagi makatabang gayud sa pasundayag pinaagi sa pagpabalik lamang sa mga resulta nga gusto nimo ipakita sa imong mga tiggamit kung kini gikinahanglan. Ang mosunod nga code sa TSQL midagan batok sa person table sa AdventureWorks sample database (nga anaa sa Microsoft). Sa sampol nga pangutana sa ubos, ang SQL Server mobalik 10 mga rekord nga nagsugod sa rekord 11. Ang OFFSET nga sugo naghatag og pagsugod nga punto alang sa pamahayag nga SELECT sa mga termino sa paging, ug ang FETCH nga sugo naghatag kon pila ka mga rekord ang pagbalik sa usa ka higayon.
PILI ang BusinessEntityID, FirstName, LastName
GIKAN sa Person.Person
ORDER BY BusinessEntityID
OFFSET 10 ROWS
FETCH SUNOD 10 ROWS ONLY;
- Pagpangita sa Full-Text: Ang Full Text Search sa SQL Server 2012 napalambo pinaagi sa pagtugot kanimo sa pagpangita ug pag-index sa datos nga gitipigan sa gipalugdang mga kabtangan o metadata. Hunahunaa ang usa ka PDF nga dokumento nga adunay "mga kabtangan" nga napuno sama sa Ngalan, Type, Folder path, Size, Date Created, ug uban pa. Diha sa bag-o nga pagpagawas sa SQL Server, kini nga data mahimo nga mag-index ug mag-usisa uban ang data sa dokumento mismo. Ang data kinahanglan nga ibutyag sa trabaho, apan posible na karon.
Pagpalambo sa BI ug Web Development Environment
Ang Microsoft mibalhin BI (Business Intelligence) nga mas duol ngadto sa end user nga adunay SQL Server 2008 R2. Ang Excel nga PowerPivot nga tabang makatabang sa mga tiggamit pinaagi sa pagmugna og modelo sa pagreport sa pagserbisyo sa kaugalingon. Ang maayong balita mao ang PowerPivot gipaayo sa SQL Server 2012 (code nga ginganlan og Denali). Ang Microsoft nagdugang sa KPIs ug mag-drill pinaagi, nga mahimong mapuslanon gayud alang sa tanang tiggamit.
Ang Analysis Services maglakip sa usa ka bag-ong BI Semantic Model (BISM). Ang BISM usa ka 3-layer nga modelo nga naglakip sa:
- Modelo sa Data
- Logic sa Negosyo
- Access sa Data
Ang BISM mopalambo sa front-end analysis sa Microsoft nga nasinati lakip ang Excel, Reporting Services ug SharePoint Insights. Ang Microsoft nag-ingon nga ang BISM dili kapuli sa kasamtangan nga BI Models apan labaw pa sa usa ka alternatibo nga modelo. Sa yanong mga termino, ang BISM usa ka modelong relasyon nga naglakip sa BI artifact sama sa KPIs ug hierarchies.
Web-Based Visualization - Project Crescent
Ang Project Crescent mao ang Microsoft code nga ngalan alang sa bag-ong pagreport ug pag-visual nga himan nga gilauman sa SQL Server 2012 (code nga ginganlan og Denali). Ang Project Crescent naghatag og drag and drop nga pag-report sa ad-hoc ug natukod sa Silverlight.
Naglakip kini sa usa ka gamhanan nga himan nga pangutana ug interactive storyboarding aron tugotan ang usa ka user nga mopakigbahin sa mga visualization sa dagkong mga dataset.
Mga Serbisyo sa Kalidad sa Data
Ang Data Quality Services usa ka pamaagi nga nakabase sa kahibalo nga naglihok sa SSIS (SQL Services Integration Services). Ang kalidad sa datos mao ang usa sa mga butang nga dili ka gayud mahingpit. Gipaila sa Microsoft ang "Impact Analysis ug Lineage" nga maghatag kanimo og kasayuran mahitungod kung unsa ang imong depende sa data. Gipakita usab niini ang kaliwatan sa datos, lakip ang diin kini gikan ug ang mga sistema nga nagpaluyo niini.