Excel Front End SQL Server

ტიპიური მომხმარებელი არის Microsoft Excel- ს კომფორტული სამუშაო. რატომ არ მიაწვდით თქვენს მომხმარებლებს იმ ინსტრუმენტს, რომელსაც ისინი უკვე იციან და დაამატეთ კავშირი თქვენს SQL Server გარემოში. ამ მიდგომის უპირატესობაა მათი Excel- ის ელ-ფოსტა, რომელიც მუდმივად განაგრძობს უკანასკნელი მონაცემების უკანასკნელ მონაცემებს. ეს ტიპიური წევრებს დააყენოს მონაცემები შევიდა Excel, მაგრამ, როგორც წესი, ეს Snapshot მონაცემების წერტილი დროში. ეს სტატია გაჩვენებთ რამდენად მარტივია კონფიგურაცია Excel- ის კავშირი SQL- ზე, რომლითაც თქვენს მომხმარებელს შეუძლია.

ამ მაგალითში ჩვენ ვაპირებთ გამოვიყენოთ სათავგადასავლო სამუშაოების ნიმუშის მონაცემთა ბაზა, რომელიც Microsoft- ის გემების SQL Server 2008-ზე.

სირთულე: საშუალო

საჭირო დრო: 10 წთ

აი როგორ

  1. თქვენ დაგჭირდებათ რამდენიმე ცალი ინფორმაცია, რომ შეიქმნას Excel- ის SQL Server კავშირი.
      • SQL Server სახელი - ჩვენს მაგალითში, SQL Server არის MTP \ SQLEXPRESS.
  2. მონაცემთა ბაზის სახელი - ჩვენი მაგალითი, ჩვენ ვიყენებთ AdventureWorks მონაცემთა ბაზაში.
  3. მაგიდა ან ნახვა - ჩვენ ვაპირებთ შემდეგ ნახვა Sales.vIndividualCustomer.
  4. გახსენით Excel და შექმენით ახალი სამუშაო წიგნი.
  5. დააჭირეთ მონაცემთა tab. მოძებნეთ "გარე მონაცემების მიღება" და დააჭიროთ "სხვა წყაროებიდან" და აირჩიეთ "SQL სერვერიდან". ეს ხსნის "მონაცემთა კავშირის ოსტატი".
  6. შეავსეთ სერვერის სახელი. ამ მაგალითში სერვერის სახელია "MTP \ SQLEXPRESS". დააყენეთ შესვლა რწმუნებათა სიგელები "გამოიყენეთ Windows Authentication". სხვა ვარიანტი იქნება გამოყენებული, თუ თქვენს მონაცემთა ბაზის ადმინისტრატორს მიაწოდებს მომხმარებლის სახელი და პაროლი თქვენს მომხმარებელს. დაწკაპეთ შემდეგი. ეს გამოაქვს "მონაცემთა კავშირის ოსტატი".
  7. აირჩიეთ მონაცემთა ბაზა ("AdventureWorks" ჩვენს მაგალითში) საწყისი "აირჩიეთ მონაცემთა ბაზა, რომელიც შეიცავს მონაცემებს გინდათ" ჩამოაგდეს ყუთში. დარწმუნდით, რომ შეამოწმეთ "დაკავშირება კონკრეტული ცხრილი". განვიხილოთ ხედიდან ("Sales.vIndividualCustomer" ჩვენს მაგალითში) და აირჩიეთ იგი. დააჭირეთ Finish რომელიც გამოიტანს იმპორტის მონაცემთა დიალოგი ყუთში.
  1. შეამოწმეთ მაგიდის ჩანართი და აირჩიეთ, სადაც გსურთ განათავსოთ მონაცემები (არსებული worksheet ან new worksheet). დააჭირეთ OK, რომელიც ქმნის Excel სიას და იმპორტს მთელს ცხრილს თქვენს ცხრილზე.
  2. შეინახეთ თქვენი ელცხრი და გააგზავნეთ მომხმარებელი. სასიამოვნოა ამ მეთოდის შესახებ, რომ თქვენს მომხმარებელს ხელი მიუწვდება მიმდინარე მონაცემებზე, როდესაც მათ სჭირდებათ. მიუხედავად იმისა, რომ მონაცემები შენახულია ცხრილზე, არსებობს კავშირის SQL მონაცემთა ბაზა. ნებისმიერ დროს გსურთ განაახლოთ ცხრილები, დააწკაპუნეთ სადმე მაგიდასთან და დააჭირეთ "მაგიდას" და შემდეგ "განახლება". ის არის.

რჩევები

  1. მართლაც მნიშვნელოვანია, რომ დარწმუნდით, რომ მომხმარებელს სწორად დააყენებს SQL Server- ში. ეს არის ის, რაც უმეტეს შემთხვევებში ამ ტექნიკის გამოყენებას ეხება.
  2. შეამოწმეთ ჩანაწერების რაოდენობა, რომლებიც მაგიდასთან ან შეხედულებებთან არის დაკავშირებული. თუ მაგიდაზე მილიონი ჩანაწერია, შეიძლება დაგჭირდეთ ამ ფილმის გადაღება. ბოლო რამ გინდა, რომ გათიშოთ SQL სერვერი.
  3. On Connection Properties დიალოგური ფანჯარა, არსებობს ვარიანტი სახელწოდებით "განახლების მონაცემები გახსნისას ფაილი". განვიხილოთ ამ პარამეტრის შემოწმება. როდესაც ეს პარამეტრი შემოწმებულია, მომხმარებლის ყოველთვის სუფთა კომპლექტი მონაცემების გახსნისას Excel- ის გახსნისას.
  4. განვიხილოთ Pivot Tables- ის მონაცემების გაზაფხულზე.

რა გჭირდება