<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Veritabanı &#8211; CPYNET</title>
	<atom:link href="https://cpynet.com.tr/category/veritabani/feed/" rel="self" type="application/rss+xml" />
	<link>https://cpynet.com.tr</link>
	<description>Yeni Nesil Teknoloji Platformu</description>
	<lastBuildDate>Mon, 25 Nov 2024 13:59:21 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://cpynet.com.tr/wp-content/uploads/2024/11/cropped-favicon-32x32.png</url>
	<title>Veritabanı &#8211; CPYNET</title>
	<link>https://cpynet.com.tr</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Oracle Archive Logging Nasıl Durdurulur</title>
		<link>https://cpynet.com.tr/oracle-archive-logging-nasil-durdurulur/</link>
		
		<dc:creator><![CDATA[Emin Buyuk]]></dc:creator>
		<pubDate>Mon, 25 Nov 2024 13:59:20 +0000</pubDate>
				<category><![CDATA[Veritabanı]]></category>
		<category><![CDATA[ArchiveLogging]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[performans]]></category>
		<category><![CDATA[SQLPlus]]></category>
		<category><![CDATA[veritabanı]]></category>
		<guid isPermaLink="false">https://cpynet.com.tr/?p=3813</guid>

					<description><![CDATA[Oracle veritabanlarında archive logging (arşiv günlükleme), veritabanı günlüklerinin bir yedeğini alarak sistemdeki veri kaybı riskini en aza indirir.&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Oracle veritabanlarında <strong>archive logging</strong> (arşiv günlükleme), veritabanı günlüklerinin bir yedeğini alarak sistemdeki veri kaybı riskini en aza indirir. Ancak, bazı durumlarda bu özelliği devre dışı bırakmanız gerekebilir. Örneğin:</p>



<ul class="wp-block-list">
<li>Performans optimizasyonu yaparken,</li>



<li>Geliştirme veya test ortamlarında disk alanı kullanımını azaltmak amacıyla,</li>



<li>Yedekleme stratejisinde değişiklik yapılırken.</li>
</ul>



<p>Bu yazıda, Oracle&#8217;da archive logging&#8217;i devre dışı bırakmanın adımlarını ve neden bu işlemi dikkatle yapmanız gerektiğini ele alacağız. <strong>SQLPlus</strong> kullanarak bu işlemi nasıl gerçekleştireceğinizi adım adım öğrenebilirsiniz.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Archive Logging Nedir ve Neden Durdurulmak İstenebilir?</h3>



<p>Oracle Archive Logging, bir veritabanının <strong>ARCHIVELOG</strong> modunda çalışıp çalışmadığını ifade eder. Bu mod, <strong>redo log dosyalarının</strong> (yeniden yapım günlükleri) bir kopyasını saklar ve yedekleme ile kurtarma işlemlerini destekler.</p>



<p><strong>Avantajları:</strong></p>



<ul class="wp-block-list">
<li>Veri kaybını önler.</li>



<li>Kurtarma işlemleri için kritik önem taşır.</li>
</ul>



<p><strong>Dezavantajları:</strong></p>



<ul class="wp-block-list">
<li>Disk alanı kullanımı artar.</li>



<li>Performansı olumsuz etkileyebilir, özellikle yoğun işlem yüküne sahip sistemlerde.</li>
</ul>



<p>Eğer sisteminiz bir geliştirme veya test ortamıysa ya da arşiv günlüklerine ihtiyacınız yoksa bu özelliği devre dışı bırakabilirsiniz.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Archive Logging Nasıl Devre Dışı Bırakılır?</h3>



<h4 class="wp-block-heading">1. <strong>SQLPlus’a Bağlanın</strong></h4>



<p>Oracle veritabanınıza bağlanmak için <strong>sysdba</strong> yetkisiyle giriş yapmanız gerekir. Bu yetki, veritabanı üzerindeki tüm yönetimsel işlemleri yapmanıza olanak tanır.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SQL&gt; conn sys as sysdba
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">SQL&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">conn</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">sys</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">as</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">sysdba</span></span>
<span class="line"></span></code></pre></div>



<h4 class="wp-block-heading">2. <strong>Archive Logging’i Durdurun</strong></h4>



<p>Aşağıdaki komut, archive logging’i geçici olarak durdurur. Bu işlem, sistemin log dosyalarını arşivlemeyi bırakmasını sağlar.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SQL&gt; alter system archive log stop;
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">SQL&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">alter</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">system</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">archive</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">log</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">stop</span><span style="color: #F8F8F2">;</span></span>
<span class="line"></span></code></pre></div>



<h4 class="wp-block-heading">3. <strong>Veritabanını Kapatın</strong></h4>



<p>Veritabanını güvenli bir şekilde kapatmak için aşağıdaki komutu kullanın:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SQL&gt; shutdown immediate
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">SQL&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">shutdown</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">immediate</span></span>
<span class="line"></span></code></pre></div>



<h4 class="wp-block-heading">4. <strong>Veritabanını Özel Mount Modunda Başlatın</strong></h4>



<p>Bu adımda veritabanını <strong>mount restrict</strong> (özel mount modu) ile başlatmanız gerekiyor. Böylece veritabanı yalnızca yönetim işlemleri için erişilebilir hale gelir.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SQL&gt; startup mount restrict
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">SQL&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">startup</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">mount</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">restrict</span></span>
<span class="line"></span></code></pre></div>



<h4 class="wp-block-heading">5. <strong>Archive Logging’i Devre Dışı Bırakın ve Veritabanını Açın</strong></h4>



<p>Arşiv modunu devre dışı bırakmak için aşağıdaki komutları kullanın:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SQL&gt; alter database noarchivelog;
SQL&gt; alter database open;
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">SQL&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">alter</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">database</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">noarchivelog</span><span style="color: #F8F8F2">;</span></span>
<span class="line"><span style="color: #50FA7B">SQL&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">alter</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">database</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">open</span><span style="color: #F8F8F2">;</span></span>
<span class="line"></span></code></pre></div>



<h4 class="wp-block-heading">6. <strong>Archive Logging Durumunu Kontrol Edin</strong></h4>



<p>Arşiv modunun başarıyla devre dışı bırakıldığından emin olmak için durumu kontrol edin:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SQL&gt; archive log list
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">SQL&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">archive</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">log</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">list</span></span>
<span class="line"></span></code></pre></div>



<p>Beklediğiniz çıktı şu şekilde olmalıdır:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="Database log mode            NOARCHIVELOG
Automatic archival           DISABLED
Archive destination          /mount_point/oradata/SID/ARCHIVE/arch
Oldest online log sequence   2
Current log sequence         3
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">Database</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">log</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">mode</span><span style="color: #F8F8F2">            </span><span style="color: #F1FA8C">NOARCHIVELOG</span></span>
<span class="line"><span style="color: #50FA7B">Automatic</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">archival</span><span style="color: #F8F8F2">           </span><span style="color: #F1FA8C">DISABLED</span></span>
<span class="line"><span style="color: #50FA7B">Archive</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">destination</span><span style="color: #F8F8F2">          </span><span style="color: #F1FA8C">/mount_point/oradata/SID/ARCHIVE/arch</span></span>
<span class="line"><span style="color: #50FA7B">Oldest</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">online</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">log</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">sequence</span><span style="color: #F8F8F2">   </span><span style="color: #BD93F9">2</span></span>
<span class="line"><span style="color: #50FA7B">Current</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">log</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">sequence</span><span style="color: #F8F8F2">         </span><span style="color: #BD93F9">3</span></span>
<span class="line"></span></code></pre></div>



<p>Bu çıktıda &#8220;NOARCHIVELOG&#8221; ve &#8220;DISABLED&#8221; ifadelerini görüyorsanız, işlem başarılı olmuştur.</p>



<h4 class="wp-block-heading">7. <strong>Veritabanını Normal Şekilde Yeniden Başlatın</strong></h4>



<p>Son olarak, veritabanını normal modda başlatın:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SQL&gt; shutdown immediate
SQL&gt; startup
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">SQL&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">shutdown</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">immediate</span></span>
<span class="line"><span style="color: #50FA7B">SQL&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">startup</span></span>
<span class="line"></span></code></pre></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Dikkat Edilmesi Gereken Noktalar</h3>



<ol class="wp-block-list">
<li><strong>Yedekleme Stratejisi:</strong> Archive logging’i devre dışı bırakmadan önce mevcut yedekleme stratejinizi gözden geçirin. <strong>NOARCHIVELOG</strong> modunda çalışan veritabanlarında yalnızca soğuk yedekleme yapılabilir. Bu, sistemin kapalı olduğu bir anda tam bir yedek almayı gerektirir.</li>



<li><strong>Performans Kazançları:</strong> Archive logging’i devre dışı bırakmak, disk I/O yükünü azaltabilir. Ancak, bu avantaj yalnızca belirli durumlarda geçerlidir. Örneğin, test ortamlarında veya geçici veriyle çalışan sistemlerde.</li>



<li><strong>Kurtarma Yeteneği:</strong> Archive logging devre dışı bırakıldığında, yalnızca son tam yedekten itibaren kurtarma yapılabilir. Bu, özellikle kritik sistemlerde büyük veri kaybına neden olabilir.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Archive Logging’in Devre Dışı Bırakılmasının Alternatifleri</h3>



<p>Eğer archive logging’i devre dışı bırakmak istemiyorsanız ancak performansı optimize etmek istiyorsanız şu seçenekleri düşünebilirsiniz:</p>



<ol class="wp-block-list">
<li><strong>Redo Log Boyutunu Artırma:</strong> Daha büyük log dosyaları, daha az sık yazma işlemi gerektirir.</li>



<li><strong>Disk Yapılandırmasını İyileştirme:</strong> Arşiv loglarını hızlı bir depolama alanında saklamak performansı artırabilir.</li>



<li><strong>Flashback Özelliklerini Kullanma:</strong> Archive logging olmadan veri kurtarma seçeneklerini artırmak için kullanılabilir.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Sonuç</h3>



<p>Oracle Archive Logging’i devre dışı bırakmak, özellikle test ve geliştirme ortamlarında disk kullanımını azaltmak ve performansı artırmak için etkili bir yöntemdir. Ancak, bu işlem dikkatli planlama ve yedekleme stratejisi gerektirir. Yukarıdaki adımları izleyerek archive logging’i kolayca devre dışı bırakabilir ve veritabanınızı ihtiyaçlarınıza göre optimize edebilirsiniz.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PostgreSQL’de Veri Yedekleme ve Geri Yükleme Yöntemleri</title>
		<link>https://cpynet.com.tr/postgresqlde-veri-yedekleme-ve-geri-yukleme-yontemleri/</link>
		
		<dc:creator><![CDATA[Emin Buyuk]]></dc:creator>
		<pubDate>Thu, 24 Oct 2024 06:00:15 +0000</pubDate>
				<category><![CDATA[Veritabanı]]></category>
		<category><![CDATA[öne çıkan]]></category>
		<category><![CDATA[veritabanı]]></category>
		<guid isPermaLink="false">https://cpynet-wordpress.wekeea.easypanel.host/postgresqlde-veri-yedekleme-ve-geri-yukleme-yontemleri/</guid>

					<description><![CDATA[Veri kaybı, herhangi bir işletme için büyük bir risk oluşturur. Bu nedenle, verilerinizi düzenli olarak yedeklemek ve gerektiğinde&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Veri kaybı, herhangi bir işletme için büyük bir risk oluşturur. Bu nedenle, verilerinizi düzenli olarak yedeklemek ve gerektiğinde geri yüklemek kritik bir önem taşır. PostgreSQL, verilerinizi güvenli bir şekilde yedeklemenizi ve geri yüklemenizi sağlayan çeşitli yöntemler sunmaktadır. Bu makalede, <strong>Cpynet</strong> adlı bir veritabanı üzerinden PostgreSQL’de veri yedekleme ve geri yükleme yöntemlerini inceleyeceğiz.</p>



<h4 class="wp-block-heading" id="neden-veri-yedekleme">Neden Veri Yedekleme?</h4>



<p>Veri yedeklemenin birkaç önemli nedeni vardır:</p>



<ul class="wp-block-list">
<li><strong>Donanım Arızaları</strong>: Fiziksel cihazlar zamanla arızalanabilir. Yedekleme, bu tür durumlarda verilerinizi kurtarmanızı sağlar.</li>



<li><strong>İnsan Hataları</strong>: Yanlışlıkla veri silme veya değiştirme durumları, yedekleme sayesinde telafi edilebilir.</li>



<li><strong>Siber Saldırılar</strong>: Ransomware gibi siber saldırılar sonucunda verilerinizi kaybetme riskiniz vardır. Düzenli yedekleme, bu tür tehditlere karşı bir koruma sağlar.</li>
</ul>



<h4 class="wp-block-heading" id="postgresql-yedekleme-y%C3%B6ntemleri">PostgreSQL Yedekleme Yöntemleri</h4>



<ol class="wp-block-list">
<li><strong>SQL Dump ile Yedekleme</strong><br>PostgreSQL, veritabanı içeriğini bir SQL dosyası olarak dışa aktarmanızı sağlar. Aşağıdaki komut, <code>cpynet</code> veritabanının yedeğini alır:</li>
</ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="pg_dump cpynet &gt; cpynet_backup.sql
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">pg_dump</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">cpynet</span><span style="color: #F8F8F2"> </span><span style="color: #FF79C6">&gt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">cpynet_backup.sql</span></span>
<span class="line"></span></code></pre></div>



<p>Bu komut, <code>cpynet_backup.sql</code> adında bir dosya oluşturur. İçerik, veritabanınızın yapısını ve verilerini içerir. Yedekleme işlemi tamamlandığında, dosya herhangi bir metin düzenleyici ile açılarak incelenebilir.<br>2. <strong>Kopyalama Yöntemi ile Yedekleme</strong><br><code>pg_basebackup</code>, tüm veritabanı kümesinin fiziksel bir yedeğini almak için kullanılır. Aşağıdaki komut ile yedekleme yapılabilir:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="pg_basebackup -D /path/to/backup/dir -F tar -z -P
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">pg_basebackup</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">-D</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">/path/to/backup/dir</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">-F</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">tar</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">-z</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">-P</span></span>
<span class="line"></span></code></pre></div>



<p>Burada, <code>-D</code> parametresi yedeklemenin kaydedileceği dizini belirtir. <code>-F tar</code> ise yedeği tar formatında alır. <code>-z</code> sıkıştırma ve <code>-P</code> ise ilerleme çubuğunu gösterir.<br>3. <strong>WAL Yedekleme</strong><br>PostgreSQL, Write-Ahead Logging (WAL) sistemi sayesinde veri güvenliğini artırır. WAL dosyaları, veritabanındaki değişikliklerin kaydedilmesi için kullanılır. Bu dosyalar, yedekleme sürecinin bir parçası olarak saklanabilir. WAL dosyaları ile birlikte yedekleme yaparak, herhangi bir veri kaybı durumunda son durumu geri yükleyebilirsiniz.</p>



<h4 class="wp-block-heading" id="postgresql-geri-y%C3%BCkleme-y%C3%B6ntemleri">PostgreSQL Geri Yükleme Yöntemleri</h4>



<p>Yedekleme sonrası, veri kaybı yaşandığında geri yükleme işlemi de aynı derecede önemlidir. PostgreSQL&#8217;de geri yükleme için birkaç yöntem bulunmaktadır:</p>



<ol class="wp-block-list">
<li><strong>SQL Dump ile Geri Yükleme</strong><br>Yedekleme sırasında oluşturulan SQL dump dosyası ile geri yükleme işlemi şu şekilde yapılır:</li>
</ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="psql cpynet < cpynet_backup.sql
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">psql</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">cpynet</span><span style="color: #F8F8F2"> </span><span style="color: #FF79C6">&lt;</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">cpynet_backup.sql</span></span>
<span class="line"></span></code></pre></div>



<p>Bu komut, <code>cpynet_backup.sql</code> dosyasındaki verileri <code>cpynet</code> veritabanına geri yükler.<br>2. <strong>Kopyalama Yöntemi ile Geri Yükleme</strong><br><code>pg_basebackup</code> ile alınan yedekleri geri yüklemek için öncelikle mevcut veritabanını durdurmanız gerekir. Ardından, yedek dizinine geçerek geri yükleme işlemini gerçekleştirebilirsiniz.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="pg_ctl stop -D /path/to/your/data/directory
tar -xvf /path/to/backup/dir/cpynet_backup.tar -C /path/to/your/data/directory
pg_ctl start -D /path/to/your/data/directory
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">pg_ctl</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">stop</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">-D</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">/path/to/your/data/directory</span></span>
<span class="line"><span style="color: #50FA7B">tar</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">-xvf</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">/path/to/backup/dir/cpynet_backup.tar</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">-C</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">/path/to/your/data/directory</span></span>
<span class="line"><span style="color: #50FA7B">pg_ctl</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">start</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">-D</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">/path/to/your/data/directory</span></span>
<span class="line"></span></code></pre></div>



<ol class="wp-block-list">
<li><strong>WAL ile Geri Yükleme</strong><br>WAL dosyaları ile geri yükleme işlemi, belirli bir zaman dilimindeki verileri geri almanıza olanak tanır. Bunun için, yedekleme ve WAL dosyalarını kullanarak PostgreSQL’in <code>restore</code> komutunu kullanmanız gerekir.</li>
</ol>



<h4 class="wp-block-heading" id="sonu%C3%A7">Sonuç</h4>



<p>PostgreSQL’de veri yedekleme ve geri yükleme yöntemleri, veri kaybını önlemek ve verilerinizi güvenli bir şekilde yönetmek için hayati öneme sahiptir. <strong>Cpynet</strong> veritabanı örneği üzerinden incelediğimiz bu yöntemler, işletmelerin veri güvenliği stratejilerinin bir parçası olmalıdır. Yedekleme ve geri yükleme işlemlerini düzenli olarak gerçekleştirerek, veri kaybı riskinizi en aza indirebilirsiniz.</p>



<p>Düzenli yedekleme uygulamaları ve geri yükleme planları oluşturarak, veri güvenliğinizi artırabilir ve olası kayıpların önüne geçebilirsiniz. Unutmayın, her zaman verilerinizi güvende tutmak için bir yedekleme planınız olmalı!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>TNS-12547: Lost Contact Hatasının Çözümü</title>
		<link>https://cpynet.com.tr/tns-12547-lost-contact-hatasinin-cozumu/</link>
		
		<dc:creator><![CDATA[Emin Buyuk]]></dc:creator>
		<pubDate>Tue, 22 Oct 2024 08:35:52 +0000</pubDate>
				<category><![CDATA[Sorun Giderme]]></category>
		<category><![CDATA[Veritabanı]]></category>
		<category><![CDATA[veritabanı]]></category>
		<guid isPermaLink="false">https://cpynet-wordpress.wekeea.easypanel.host/tns-12547-lost-contact-hatasinin-cozumu/</guid>

					<description><![CDATA[TNS-12547: Lost contact hatası, listener ile iletişim kesildiğinde ortaya çıkar. Bu, çeşitli nedenlerden kaynaklanabilir: Problem Log Aşağıdaki komutu&#8230;]]></description>
										<content:encoded><![CDATA[
<p><strong>TNS-12547: Lost contact</strong> hatası, listener ile iletişim kesildiğinde ortaya çıkar. Bu, çeşitli nedenlerden kaynaklanabilir:</p>



<ul class="wp-block-list">
<li><strong>Log Dosyasının Boyutu:</strong> Listener log dosyası (<code>listener.log</code>) çok büyükse, listener yeni bağlantıları işleyemeyebilir. Bu durum genellikle disk alanı yetersizliğine yol açar.</li>



<li><strong>Disk Alanı Yetersizliği:</strong> Sunucuda yeterli disk alanı olmaması, listener&#8217;ın çalışmasını engelleyebilir.</li>



<li><strong>Yetki Sorunları:</strong> Oracle kullanıcı hesabının log dosyalarına erişim yetkisi olmaması.</li>



<li><strong>Sistem Kaynakları:</strong> Sunucuda aşırı yüklenme veya bellek sorunları da bu hatayı tetikleyebilir.</li>
</ul>



<h4 class="wp-block-heading" id="problem-log">Problem Log</h4>



<p>Aşağıdaki komutu çalıştırdığınızda:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[oracle@cpynet-oracle19c bin]$ lsnrctl start
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F8F8F2">[oracle@cpynet-oracle19c bin]$ lsnrctl start</span></span>
<span class="line"></span></code></pre></div>



<p>Aşağıdaki hatayı alıyorsanız:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 21-JUN-2024 15:00:49
Copyright (c) 1991, 2019, Oracle.  All rights reserved.
Starting /u01/app/oracle/product/19.3.0/dbhome_1/bin/tnslsnr: please wait...
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Linux Error: 32: Broken pipe
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">LSNRCTL</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">for</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">Linux:</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">Version</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">19.0</span><span style="color: #F1FA8C">.0.0.0</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">-</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">Production</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">on</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">21</span><span style="color: #F1FA8C">-JUN-2024</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">15</span><span style="color: #F1FA8C">:00:49</span></span>
<span class="line"><span style="color: #50FA7B">Copyright</span><span style="color: #F8F8F2"> (c) 1991, 2019, Oracle.  All rights reserved.</span></span>
<span class="line"><span style="color: #50FA7B">Starting</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">/u01/app/oracle/product/19.3.0/dbhome_1/bin/tnslsnr:</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">please</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">wait...</span></span>
<span class="line"><span style="color: #50FA7B">TNS-12547:</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">TNS:lost</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">contact</span></span>
<span class="line"><span style="color: #50FA7B">TNS-12560:</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">TNS:protocol</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">adapter</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">error</span></span>
<span class="line"><span style="color: #50FA7B">TNS-00517:</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">Lost</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">contact</span></span>
<span class="line"><span style="color: #50FA7B">Linux</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">Error:</span><span style="color: #F8F8F2"> </span><span style="color: #BD93F9">32</span><span style="color: #F1FA8C">:</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">Broken</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">pipe</span></span>
<span class="line"></span></code></pre></div>



<h4 class="wp-block-heading" id="%C3%A7%C3%B6z%C3%BCm">Çözüm</h4>



<ol class="wp-block-list">
<li><strong>Dizin Kontrolü</strong><br>İlk olarak, listener log dosyasının bulunduğu dizine gidin:</li>
</ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[oracle@cpynet-oracle19c ~]$ cd /u01/app/oracle/diag/tnslsnr/oracle19c/listener/trace/
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F8F8F2">[oracle@cpynet-oracle19c </span><span style="color: #FF79C6">~</span><span style="color: #F8F8F2">]$ cd /u01/app/oracle/diag/tnslsnr/oracle19c/listener/trace/</span></span>
<span class="line"></span></code></pre></div>



<ol class="wp-block-list">
<li><strong>Log Dosyasının Boyutunu Kontrol Edin</strong><br>Log dosyasının boyutunu kontrol edin. <code>listener.log</code> dosyasının 2GB altında olması gerektiğini unutmayın:</li>
</ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[oracle@cpynet-oracle19c trace]$ ll
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F8F8F2">[oracle@cpynet-oracle19c trace]$ ll</span></span>
<span class="line"></span></code></pre></div>



<ol class="wp-block-list">
<li><strong>Log Dosyasını Silin</strong><br>Eğer dosya boyutu 2GB&#8217;dan büyükse, aşağıdaki komutu kullanarak log dosyasını silin:</li>
</ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[oracle@cpynet-oracle19c trace]$ rm -f listener.log
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F8F8F2">[oracle@cpynet-oracle19c trace]$ rm -f listener.log</span></span>
<span class="line"></span></code></pre></div>



<ol class="wp-block-list">
<li><strong>Listener&#8217;ı Yeniden Başlatın</strong><br>Log dosyasını sildikten sonra listener&#8217;ı yeniden başlatmayı deneyin:</li>
</ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="[oracle@cpynet-oracle19c trace]$ lsnrctl start
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F8F8F2">[oracle@cpynet-oracle19c trace]$ lsnrctl start</span></span>
<span class="line"></span></code></pre></div>



<h3 class="wp-block-heading" id="sonu%C3%A7">Sonuç</h3>



<p>Yukarıdaki adımları takip ederek TNS-12547 hatasını gidermeyi deneyebilirsiniz. Eğer sorun devam ederse, aşağıdaki ek kontrolleri yapabilirsiniz:</p>



<ul class="wp-block-list">
<li><strong>Disk Alanı Kontrolü:</strong> Sunucuda yeterli disk alanı olduğundan emin olun.</li>



<li><strong>Yetki Kontrolü:</strong> Oracle kullanıcısının yeterli yetkilere sahip olduğundan emin olun.</li>



<li><strong>Sistem Kaynakları:</strong> Sunucu üzerindeki yükü kontrol edin ve gerekirse sistem kaynaklarını artırın.</li>
</ul>



<p>Gerekirse Oracle destek hizmetleri ile iletişime geçerek daha fazla yardım alabilirsiniz.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ORA-03113: End-of-File on Communication Channel Hatasının Çözümü</title>
		<link>https://cpynet.com.tr/ora-03113-end-of-file-on-communication-channel-hatasinin-cozumu/</link>
		
		<dc:creator><![CDATA[Emin Buyuk]]></dc:creator>
		<pubDate>Tue, 22 Oct 2024 08:35:35 +0000</pubDate>
				<category><![CDATA[Sorun Giderme]]></category>
		<category><![CDATA[Veritabanı]]></category>
		<category><![CDATA[veritabanı]]></category>
		<guid isPermaLink="false">https://cpynet-wordpress.wekeea.easypanel.host/ora-03113-end-of-file-on-communication-channel-hatasinin-cozumu/</guid>

					<description><![CDATA[Oracle veritabanına bağlanmak için aşağıdaki komutu çalıştırdığınızda: Ardından startup veya startup nomount komutunu verdiğinizde, aşağıdaki hatayı alıyorsanız: Bu&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Oracle veritabanına bağlanmak için aşağıdaki komutu çalıştırdığınızda:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="sqlplus / as sysdba
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">sqlplus</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">/</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">as</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">sysdba</span></span>
<span class="line"></span></code></pre></div>



<p>Ardından <code>startup</code> veya <code>startup nomount</code> komutunu verdiğinizde, aşağıdaki hatayı alıyorsanız:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="ORA-03113: end-of-file on communication channel
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">ORA-03113:</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">end-of-file</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">on</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">communication</span><span style="color: #F8F8F2"> </span><span style="color: #F1FA8C">channel</span></span>
<span class="line"></span></code></pre></div>



<p>Bu hata, veritabanı sunucusuyla iletişim kurarken bir kesinti olduğunu gösterir. Genellikle aşağıdaki durumlarda ortaya çıkar:</p>



<ul class="wp-block-list">
<li>Veritabanının düzgün başlatılmadığı veya kapatıldığı durumlar.</li>



<li>Veritabanı dosyalarının bozulması veya eksikliği.</li>



<li>Sunucu üzerinde kaynak yetersizliği veya bellek sorunları.</li>



<li>Ağ bağlantısı sorunları.</li>
</ul>



<h4 class="wp-block-heading" id="%C3%A7%C3%B6z%C3%BCm">Çözüm</h4>



<p>Bu problemi çözmek için aşağıdaki adımları izleyebilirsiniz:</p>



<ol class="wp-block-list">
<li><strong>Trace Dosyalarını Temizleyin</strong><br>Aşağıdaki dizindeki <code>.trc</code> ve <code>.trm</code> uzantılı dosyaları temizleyin:</li>
</ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="/u01/app/oracle/diag/rdbms/oracle19c/cdb1/trace
" style="color:#F8F8F2;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #50FA7B">/u01/app/oracle/diag/rdbms/oracle19c/cdb1/trace</span></span>
<span class="line"></span></code></pre></div>



<ol class="wp-block-list">
<li><strong>Gerekli Dosyaları Silin</strong><br>Aşağıdaki dosyaları silmekten çekinmeyin:</li>
</ol>



<ul class="wp-block-list">
<li><code>*.trc</code> uzantılı dosyaları silebilirsiniz; bu işlemi yaparken endişe etmenize gerek yoktur. Bu dosyalar, hata ayıklama için kullanılır ve silinmeleri, sistemin işleyişine zarar vermez.</li>



<li><code>*.aud</code> uzantılı dosyaları da silebilirsiniz; bu dosyalar, oturum kayıtlarıdır ve veritabanınızı etkilemeyecektir.</li>



<li><code>alertlog_sid.log</code> dosyasını silmeniz durumunda, veritabanı bu dosyayı yeniden oluşturacaktır. Bu dosya, veritabanı olaylarını ve uyarılarını kaydeder.</li>
</ul>



<h4 class="wp-block-heading" id="sonu%C3%A7">Sonuç</h4>



<p>Yukarıdaki adımları takip ederek ORA-03113 hatasını gidermeyi deneyebilirsiniz. Eğer sorun devam ederse, veritabanı yapılandırmanızı ve sunucu kaynaklarınızı kontrol etmeniz faydalı olabilir. Gerekirse Oracle destek hizmetleri ile iletişime geçebilirsiniz.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Oracle&#8217;da Tablespace Oluşturma ve Kullanıcı Yetkilendirme</title>
		<link>https://cpynet.com.tr/oracleda-tablespace-olusturma-ve-kullanici-yetkilendirme/</link>
		
		<dc:creator><![CDATA[Emin Buyuk]]></dc:creator>
		<pubDate>Tue, 22 Oct 2024 08:32:53 +0000</pubDate>
				<category><![CDATA[Veritabanı]]></category>
		<category><![CDATA[veritabanı]]></category>
		<guid isPermaLink="false">https://cpynet-wordpress.wekeea.easypanel.host/oracleda-tablespace-olusturma-ve-kullanici-yetkilendirme/</guid>

					<description><![CDATA[Bu dokümanda, Oracle veritabanı üzerinde yeni bir tablespace oluşturmayı ve bir kullanıcı atamayı adım adım anlatacağız. Tablespace ve&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Bu dokümanda, Oracle veritabanı üzerinde yeni bir <strong>tablespace</strong> oluşturmayı ve bir kullanıcı atamayı adım adım anlatacağız. Tablespace ve kullanıcı isimlerini <strong>benzersiz</strong> hale getirmek için, komutlarda isimlerin nasıl değiştirileceğini göstereceğiz. Ayrıca, hangi alanların özelleştirilmesi gerektiğini belirteceğiz.</p>



<h4 class="wp-block-heading" id="1-oracle-session-ayarlar%C4%B1n%C4%B1-yap%C4%B1n">1. Oracle Session Ayarlarını Yapın</h4>



<p>Tablespace oluşturma işlemlerine başlamadan önce, aşağıdaki komutla Oracle session&#8217;ınızı uygun bir moda geçirin.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="ALTER SESSION SET &quot;_ORACLE_SCRIPT&quot;=true;
" style="color:#d8dee9ff;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki nord" style="background-color: #2e3440ff" tabindex="0"><code><span class="line"><span style="color: #88C0D0">ALTER</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">SESSION</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">SET</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">&quot;</span><span style="color: #A3BE8C">_ORACLE_SCRIPT</span><span style="color: #ECEFF4">&quot;</span><span style="color: #A3BE8C">=</span><span style="color: #81A1C1">true</span><span style="color: #81A1C1">;</span></span>
<span class="line"></span></code></pre></div>



<h4 class="wp-block-heading" id="2-tablespace-olu%C5%9Fturma">2. Tablespace Oluşturma</h4>



<p>Yeni bir tablespace oluşturmak için aşağıdaki komutu kullanabilirsiniz. Bu komut, tablespace adı, dosya adı, dosya boyutu, otomatik uzama boyutu gibi parametreler içerir.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="CREATE TABLESPACE UNIQUE_TBS_NAME
LOGGING
DATAFILE 'UNIQUE_TBS_NAME.dbf' SIZE 1G REUSE
AUTOEXTEND ON NEXT 64M MAXSIZE 6G
EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO;
" style="color:#d8dee9ff;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki nord" style="background-color: #2e3440ff" tabindex="0"><code><span class="line"><span style="color: #88C0D0">CREATE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TABLESPACE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_TBS_NAME</span></span>
<span class="line"><span style="color: #88C0D0">LOGGING</span></span>
<span class="line"><span style="color: #88C0D0">DATAFILE</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">UNIQUE_TBS_NAME.dbf</span><span style="color: #ECEFF4">&#39;</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">SIZE</span><span style="color: #D8DEE9FF"> </span><span style="color: #B48EAD">1</span><span style="color: #A3BE8C">G</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">REUSE</span></span>
<span class="line"><span style="color: #88C0D0">AUTOEXTEND</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">ON</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">NEXT</span><span style="color: #D8DEE9FF"> </span><span style="color: #B48EAD">64</span><span style="color: #A3BE8C">M</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">MAXSIZE</span><span style="color: #D8DEE9FF"> </span><span style="color: #B48EAD">6</span><span style="color: #A3BE8C">G</span></span>
<span class="line"><span style="color: #88C0D0">EXTENT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">MANAGEMENT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">LOCAL</span></span>
<span class="line"><span style="color: #88C0D0">SEGMENT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">SPACE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">MANAGEMENT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">AUTO</span><span style="color: #81A1C1">;</span></span>
<span class="line"></span></code></pre></div>



<p><strong>Değiştirmeniz Gerekenler:</strong></p>



<ul class="wp-block-list">
<li><strong><code>UNIQUE_TBS_NAME</code></strong>: Oluşturulacak tablespace için benzersiz bir isim girin.</li>



<li><strong><code>UNIQUE_TBS_NAME.dbf</code></strong>: Tablespace için kullanılacak veri dosyasının adı. Tablespace adıyla aynı olabilir.</li>
</ul>



<h4 class="wp-block-heading" id="3-kullan%C4%B1c%C4%B1-olu%C5%9Fturma-ve-varsay%C4%B1lan-tablespace-atama">3. Kullanıcı Oluşturma ve Varsayılan Tablespace Atama</h4>



<p>Yeni bir kullanıcı oluşturmak ve varsayılan olarak yeni oluşturulan tablespace’i atamak için aşağıdaki komutları kullanabilirsiniz.</p>



<pre class="wp-block-code"><code>CREATE USER UNIQUE_USER_NAME IDENTIFIED BY YOUR_PASSWORD DEFAULT TABLESPACE UNIQUE_TBS_NAME;
</code></pre>



<p><strong>Değiştirmeniz Gerekenler:</strong></p>



<ul class="wp-block-list">
<li><strong><code>UNIQUE_USER_NAME</code></strong>: Kullanıcı adı benzersiz olmalıdır.</li>



<li><strong><code>YOUR_PASSWORD</code></strong>: Kullanıcı için belirleyeceğiniz parola.</li>



<li><strong><code>UNIQUE_TBS_NAME</code></strong>: Yukarıda oluşturduğunuz tablespace ismini kullanın.</li>
</ul>



<h4 class="wp-block-heading" id="4-kullan%C4%B1c%C4%B1ya-yetkiler-verme">4. Kullanıcıya Yetkiler Verme</h4>



<p>Yeni oluşturduğunuz kullanıcıya gerekli yetkileri vermek için aşağıdaki komutları kullanabilirsiniz.</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="GRANT CREATE SESSION TO UNIQUE_USER_NAME;
GRANT CREATE VIEW TO UNIQUE_USER_NAME;
GRANT CREATE TABLE TO UNIQUE_USER_NAME;
GRANT EXECUTE ON DBMS_LOCK TO UNIQUE_USER_NAME;
GRANT SELECT ON PENDING_TRANS$ TO UNIQUE_USER_NAME;
GRANT SELECT ON DBA_2PC_PENDING TO UNIQUE_USER_NAME;
GRANT SELECT ON DBA_PENDING_TRANSACTIONS TO UNIQUE_USER_NAME;
GRANT EXECUTE ON DBMS_SYSTEM TO UNIQUE_USER_NAME;
GRANT EXECUTE ON DBMS_XA TO UNIQUE_USER_NAME;
GRANT RESOURCE TO UNIQUE_USER_NAME;
GRANT UNLIMITED TABLESPACE TO UNIQUE_USER_NAME;
" style="color:#d8dee9ff;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki nord" style="background-color: #2e3440ff" tabindex="0"><code><span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">CREATE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">SESSION</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">CREATE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">VIEW</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">CREATE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TABLE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">EXECUTE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">ON</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">DBMS_LOCK</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">SELECT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">ON</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">PENDING_TRANS</span><span style="color: #D8DEE9FF">$ </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">SELECT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">ON</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">DBA_2PC_PENDING</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">SELECT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">ON</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">DBA_PENDING_TRANSACTIONS</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">EXECUTE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">ON</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">DBMS_SYSTEM</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">EXECUTE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">ON</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">DBMS_XA</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">RESOURCE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #88C0D0">GRANT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNLIMITED</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TABLESPACE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TO</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #81A1C1">;</span></span>
<span class="line"></span></code></pre></div>



<p><strong>Değiştirmeniz Gerekenler:</strong></p>



<ul class="wp-block-list">
<li><strong><code>UNIQUE_USER_NAME</code></strong>: Oluşturduğunuz yeni kullanıcı adını yazın.</li>
</ul>



<h4 class="wp-block-heading" id="5-tablespace-ve-kullan%C4%B1c%C4%B1-kontrol%C3%BC">5. Tablespace ve Kullanıcı Kontrolü</h4>



<p>Oluşturduğunuz tablespace ve kullanıcının doğru şekilde oluşturulduğunu ve yetkilerin verildiğini doğrulamak için aşağıdaki sorguları kullanabilirsiniz.</p>



<ul class="wp-block-list">
<li><strong>Tablespace Bilgisi Kontrolü</strong>:</li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT TABLESPACE_NAME, STATUS, CONTENTS, AUTOEXTENSIBLE FROM DBA_TABLESPACES WHERE TABLESPACE_NAME = 'UNIQUE_TBS_NAME';
" style="color:#d8dee9ff;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki nord" style="background-color: #2e3440ff" tabindex="0"><code><span class="line"><span style="color: #88C0D0">SELECT</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TABLESPACE_NAME,</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">STATUS,</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">CONTENTS,</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">AUTOEXTENSIBLE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">FROM</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">DBA_TABLESPACES</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">WHERE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">TABLESPACE_NAME</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">=</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">UNIQUE_TBS_NAME</span><span style="color: #ECEFF4">&#39;</span><span style="color: #81A1C1">;</span></span>
<span class="line"></span></code></pre></div>



<ul class="wp-block-list">
<li><strong>Kullanıcı Yetkileri Kontrolü</strong>:</li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = 'UNIQUE_USER_NAME';
" style="color:#d8dee9ff;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki nord" style="background-color: #2e3440ff" tabindex="0"><code><span class="line"><span style="color: #88C0D0">SELECT</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">*</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">FROM</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">DBA_SYS_PRIVS</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">WHERE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">GRANTEE</span><span style="color: #D8DEE9FF"> </span><span style="color: #A3BE8C">=</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">UNIQUE_USER_NAME</span><span style="color: #ECEFF4">&#39;</span><span style="color: #81A1C1">;</span></span>
<span class="line"></span></code></pre></div>



<h3 class="wp-block-heading" id="sonu%C3%A7">Sonuç</h3>



<p>Bu adımları izleyerek Oracle üzerinde benzersiz bir tablespace oluşturabilir ve bu tablespace’i varsayılan olarak kullanacak yeni bir kullanıcı atayabilirsiniz. Yetki işlemlerini tamamladıktan sonra, kullanıcı belirlenen tablespace üzerinde işlemler yapabilecek yetkilere sahip olacaktır.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
