SQL Server Hosting : Sql server dan Keunikannya

sebelum memulai belajar sql server ada baiknya kita mengetahui terlebih dahulu sql server itu apa. Ini singkatnya aja nyaring dari wikipedia. SQL Server Hosting

SQL singkatan dari ” Structured Query Language ” dan dapat diucapkan sebagai ” SQL ” atau ” sekuel – ( Structured English Query Language ) ” . Ditetapkan , SQL adalah bahasa query yang digunakan untuk mengakses dan memodifikasi informasi dalam database . Sql server sebagai pengolah database bisa digunakan bersamaan product microsoft seperti .Net (aplikasi berbasis web)

banner-jarhost-square

 

Inilah Contoh SQL Server yg di jalankan di MS Excel menggunakan visual studio 2008.
Pertama-tama buat database ceritanya database sudah dibuat dengan database name “dbtest”, nama tabel “mhs”. dengan cara (pada sql plus) :

create database dbtest ; create table mhs (npm char(10),nama char(50)); insert into mhs values ((1205000100,asd),(….));

Berikut ini ilustrasi data yang sudah dibuat.

dbtest

    1. Buat Excel add-in project. Langkahnya sebagai berikut:
      • Buka Visual Studio 2008
      • Pilih File -> New -> Project
      • Di kotak Product Types, pilih Visual C#, kemudian pilih Office, kemudian pilih 2007
      • Di kotak Tamplate, pilih Excel 2007 Add-in
      • Di dalam kotak nama, ketik ExcelAddIn1
      • Klik Ok

 

    1. Pada ThisAddIn class tambahkan kode berikut:

code

    1. Run program dengan menekan tombol F5
    2. Beginilah hasilnya

hasil

 

hasil akhir ketika kita jalankan akan sama seperti jika kita membuatnya pada MS Excel hanya saja disini kita menggunakan visual studio sebagai editor dan menggunakan bahasa C# dan data yang ada di dalamnya menggunakan pengolahan database sql server.

pada coding diatas disisipkan script sql.

 

jadi pada intinya ada banyak cara untuk menuju tujuan yang sama :)

semoga informasi ini bermanfaat.

 

 

SQL Server Hosting – JaringanHosting.com :: Konfigurasi MS SQL Server untuk Remote Access

Masalah:
Contoh, sebuah Microsoft SQL tidak dapat diakses dari jarak jauh melalui ODBC , Visual Studio  atau koneksi SQL Server Management Studio .

Solusi ( berlaku untuk MS SQL 2005 , 2008, 2008 R2 , dan 2012 ) :

Windows Firewall biasanya menjadi penyebab dalam masalah ini. Pertama, Buka port TCP 1433 untuk layanan itu sendiri , dan 1434 jika Anda perlu untuk menggunakan layanan SQL Browser . Baca artikel ini untuk mempelajari cara membuka Inbound Custom Allow Rule pada Windows Firewall .

banner-jarhost-square

1. Buka cliconfg dari prompt RUN dan pastikan TCP / IP merupakan protokol aktif.

Untuk SQL 2005/2008/2008 R2 : Periksa Services Tool, Start > Administrative Tools > Services, untuk melihat bahwa service bernama SQL Server ( MSSQLSERVER ) dimulai .

Untuk MS SQL 2012: Gunakan tombol Windows atau mengarahkan kursor ke sudut kiri bawah desktop dan pilih Administrative Tools , kemudian Services untuk melihat bahwa service bernama SQL Server ( MSSQLSERVER ) dimulai .

2. Pastikan bahwa Anda menggunakan perintah yang tepat untuk otentikasi . Account administrator standar SQL bernama sa dan jika Anda membangun server dari salah satu gambar server kami dengan MSSQL pra-instal , password akan berada dalam file teks pada root partisi C .

3. Gunakan netstat -an dari command prompt untuk memverifikasi  server telah listening SQL Traffic pada port yang benar .
Jika server tidak  listening SQL Traffic  pada port yang benar , gunakan SQL Server Configuration Manager untuk mengubah port .

  • Untuk MS SQL 2005/2008/2008 R2 , pergi ke Start > All Programs > Microsoft SQL Server 2005 ( atau 2008/2008 R2 ) > Configuration Tools > SQL Server Configuration Manager.
  • Untuk MS SQL 2012 : Gunakan tombol Windows atau mengarahkan kursor ke sudut kiri bawah desktop dan pilih All Programs > Microsoft SQL Server 2012 > Configuration Tools > SQL Server Configuration Manager.
  • Buka + sebelah SQL Server Network Configuration.
  • Klik kanan TCP / IP dan pilih Properties .
  • Pilih Alamat IP .
  • Semua port TCP yang disebutkan pada semua interface harus 1433. Ubah ini untuk mencerminkan nomor port yang benar , kemudian restart layanan SQL .

5. Jika Anda menggunakan nama instance ketika menginstal SQL, ini akan memberikan Anda kemampuan untuk meng-host beberapa versi SQL atau jenis layanan. Anda harus menentukan nama  instances saat menghubungkan SQL  daripada hanya menggunakan nama server atau IP . Jika Anda telah membuat bernama instance, Anda akan perlu untuk mengaksesnya dengan menambahkan nama untuk nama server atau IP , setelah backslash

(misalnya 12.34.56.78 \ SQLINSTANCENAME atau SQLSERVERNAME \ SQLINSTANCENAME ).

 

Ingin mendapatkan WordPress Hosting Murah, Terbaik dan Berkualitas? 

 

mjarhost  JaringanHosting.com adalah provider ASP.NET danWindows Hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch. Untuk keterangan lanjutan, silahkan klik disini!  

 

SQL Server Hosting – JaringanHosting.com :: Backup dan Restore Database Menggunakan Command Prompt – SQLCMD

Backup dan Restore adalah salah satu tugas inti untuk DBA. Mereka sering melakukan tugas ini lebih sering daripada mereka yang idealnya senang untuk melakukannya. Satu hal yang saya perhatikan dalam karir saya, bahwa setiap DBA sukses tahu bagaimana untuk mengotomatisasi tugas-tugas mereka dan menghabiskan waktu mereka, baik bermain game di komputer atau belajar sesuatu yang baru.

Mari kita lihat bagaimana DBA dapat mengotomatisasi tugas mereka tentang Backup dan Restore menggunakan SQLCMD. Saya akan menunjukkan contoh yang sangat sederhana dalam posting blog ini. Silahkan sesuaikan script  dengan lingkungan dan kebutuhan Anda.

JaringanHosting.com

Berikut adalah script dasar untuk Backup dan Restore

Catatan : nama database server saya adalah ‘touch’ dan saya menghubungkannya dengan windows authentication.

Backup

BACKUP DATABASE AdventureWorks2012 TO DISK=‘d:\adw.bak’

Restore

RESTORE DATABASE AdventureWorks2012 FROM DISK=‘d:\adw.bak’

Berikut adalah script dasar untuk Backup dan Restore menggunakan SQLCMD

Backup

C:\Users\>SQLCMD -E -S touch -Q “BACKUP DATABASE AdventureWorks2012 TO DISK=’d:\adw.bak’”

Restore

C:\Users\>SQLCMD -E -S touch -Q “RESTORE DATABASE AdventureWorks2012 FROM DISK=’d:\adw.bak’”

 

Harap meninggalkan komentar jika Anda mengalami masalah apapun. Seperti yang disebutkan sebelumnya, script ini adalah script yang sangat dasar. Anda mungkin harus menyesuaikan diri berdasarkan pada environment Anda. Misalnya, jika Anda menghadapi error, ada kemungkinan bahwa file database sudah terbuka atau sudah ada pada drive. Anda juga harus memiliki izin yang diperlukan untuk melakukan backup dan restore, juga menjalankan file operation pada server Anda.

JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012,ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch.Untuk keterangan lanjutan, silahkan klik disini!

 

SQL Server Hosting :: Optimalisasi SQL Server dengan Menghapus SQL Indek Yang Tak terpakai

SQL Server adalah sebuah database relasional yang dirancang untuk mendukung aplikasi dengan arsitektur client/server. Database pada SQL server terletak pada komputer pusat yang disebut server, dan informasi yang digunakan bersama-sama oleh beberapa user yang menjalankan aplikasi di dalam komputer lokalnya disebut dengan client. Arsitektur semacam ini memberikan integritas data yang tinggi, karena semua user bekerja dengan informasi yang sama. Arsitektur client/server sangat mengurangi lalulintas network, karena ia hanya memberikan data yang diminta oleh user saja. Hal ini membantu tugas-tugas pemeliharaan, seerti misalnya mem-backup dan merestore data, menjadi lebih mudah dilakukan karena data terletak hanya pada satu tempat.

mainAlt

JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch.Untuk keterangan lanjutan, silahkan klik disini!

Pada sistem yang telah berjalan dalam waktu yang cukup sekitar lebih dari 1 tahun, kita bisa melakukan optimasi dengan cara mengilangkan index dan table yang tidak terpakai. keuntungannya proses update, create dan delete bisa lebih cepat.

Caranya dengan melihat table usage statistic (sys.dm_db_index_usage_stats)  dalam Sql Server seperti yang telah dijelaskan di dalam ebook  “SQL Server DMV Starter Pack” by Louis Davidson and Tim Ford.

SELECT OBJECT_NAME(i.[object_id]) AS [Table name] ,

CASE WHEN i.name IS NULL THEN '<Table is unused>' ELSE i.name END AS [Index name]
FROM sys.indexes AS i
INNER JOIN sys.objects AS o ON i.[object_id] = o.[object_id]
WHERE i.index_id NOT IN (
   SELECT s.index_id
   FROM sys.dm_db_index_usage_stats AS s 
   WHERE s.[object_id] = i.[object_id]
   AND i.index_id = s.index_id
   AND database_id = DB_ID() )
AND o.[type] = 'U'
ORDER BY [Index name],OBJECT_NAME(i.[object_id]) ASC;

Itulah salah satu cara untuk mengoptimalisasi sql server. Semoga bermanfaat.