Kayıtlar

Mongo db'de veritabanı yedekleyip, yeniden yükleme

Mongo db yüklü makinanınızın Bin klasörü altında Yedekleme işlemi (dump) için mongodump.exe  -d VeritabaniAdi >  dump.bson Bu komutu çalıştırdıktan sonra bin altında dump klasörü yaratılacak. Bu klasörün altında sizin veritabanınızla aynı isimde bir klasör daha oluşacaktır. Eğer farklı bir dizine database backup taşınacaksa -o ../backups/1  parametresi eklenir Yeniden yüklemek (Restore) için mongorestore --db VeritabaniAdi --drop dump/VeritabaniAdi --drop komutu varolan dökümanları silip dump dizininde yeralan dökümanları yerine getirecektir. Farklı dizine yedeklenen veritabanı dökümanlarını restore etmek için mongorestore –drop -d  VeritabaniAdi  ../backups/1/db

Sql server error The database XXX is not accessible. (ObjectExplorer)

Evet bugün karşılaştığımız bir hata mesajı, sabah 5'te bir web sitesi ilgili sql servera bağlanamıyordu. The database XXX is not accessible. (ObjectExplorer) Böyle bir hata mesajı için çözüm aşağıdaki satırı çalıştırın diyorlardı ancak bu sorguyu çalıştırdığımızda aşağıdaki hata dönmeye başladı Database 'XXX' cannot be opened due to inaccessible files or insufficient memory or disk space. Bu noktada sorunun çözümü için  SQL server loglara bakabiliriz. Ayrıca sqlserverdaki veritabanlarının durumunu sorgularsak SELECT name, state_desc FROM sys.databases Recovery pending gördüğünüz databaseleri aşağıdaki komut satırı ile çalıştırıp düzeltebilirsiniz ALTER DATABASE [XXX] SET ONLINE

javascript gelen string sayıyı virgüllerle ayırarak göstermek istersek

Tablolardaki kayıtların sayılarını bulmak istersek

Json formatter ve Validator

Kullanmak için  http://jsonformatter.curiousconcept.com/

Asp.net mvc action filter - ajax only attribute

Bir koleksiyondaki string değerleri random getirmek istersek

static Random rnd = new Random (); int r = rnd . Next ( list . Count ); MessageBox . Show (( string ) list [ r ]); Diğer bir yöntem extension method ile public static class EnumerableExtension {     public static T PickRandom < T >( this IEnumerable < T > source )     {         return source . PickRandom ( 1 ). Single ();     }     public static IEnumerable < T > PickRandom < T >( this IEnumerable < T > source , int count )     {         return source . Shuffle (). Take ( count );     }     public static IEnumerable < T > Shuffle < T >( this IEnumerable < T > source )     {         return source . OrderBy ( x => Guid . NewGuid ());     } } Kullanımı var strings = new List (); var randomString = strings . PickRandom (); Eğer b...