Sharepoint SQL database cleanup
My company recently got a virtual server running Windows 2012 R2. We were to migrate from our old server box which was running Sharepoint 2007. I was successfully able to migrate our Sharepoint 2007 site to the new virtual server which was running Sharepoint
2013. We were not happy at all with the aesthetics and functionality of Sharepoint 2013 so we decided to try Sharepoint 2010.
I deleted the site and uninstalled Sharepoint 2013. While migrating from Sharepoint 2007 to Sharepoint 2010, the virtual machine ran out of disk space. I posted a screenshot below but the SQL files WSS_Content.mdf and WSS_Logging.mdf are quite large. I'm
guessing this is the database from the Sharepoint2013 site. If so, how can I clean this up so I can start a clean migration to Sharepoint 2010 without any disk space issues?
http://imgur.com/VLv3ZZW
WSS content is your content, if you didn't delete the 2013 version then there's a chance that it's left over from that. WSS Logging is for analytics data, that shouldn't be a 2007 database but does appear in 2010 so that might be relevant.
Why didn't you delete all the SharePoint 2013 databases before migrating?
Similar Messages
-
Reporting Services 2012 in SharePoint 2010 - SQL database edition?
We currently have a SharePoint 2010 farm, running on a SQL Server 2008 R2 Standard database. On one of the SharePoint 2010 servers, we have an instance of Reporting Services 2008 Enterprise running in SharePoint integrated mode. (We require Enterprise
for data-driven subscriptions)
We'd like to upgrade to Reporting Services 2012 for Data Alerts and a few other new features. However, I noticed something on
this blog stating that the SharePoint 2010 database server edition needs to match the Reporting Services edition. My concern is that I've not seen any official mention of this in Microsoft's documentation, and would like to avoid upgrading to Enterprise
for the SharePoint 2010 database if I can avoid it.
So, what I'd like to run is:
SharePoint 2010
SharePoint database: SQL Server 2008 R2 Standard
Reporting Services 2012 Enterprise
Reporting Services database: same as SharePoint database, so SQL Server 2008 R2 Standard
Is this possible? Or do I need to upgrade the SharePoint database to SQL Server 2008 R2 Enterprise?
Alternatively, could I install a separate database engine just for Reporting Services to host its databases (for example, SQL Server 2012 Enterprise), so I don't have to mess around with upgrading the SP database?While you don't need to upgrade your SQL 2008 R2 to 2012, you will need to install an instance of SQL 2012 & SSRS 2012. They can be side-by-side and independent of each other. The following blog post provides steps to do so,
http://www.madronasg.com/blog/how-configure-sql-server-reporting-services-2012-use-sharepoint-2010#.UuEVd2Ao74Y
Dimitri Ayrapetov (MCSE: SharePoint) -
Install SharePoint 2013 database on SQL server 2012 SP1 cluster
Good Day all,
We are trying to install SharePoint 2013 database on a SQL server 2012 Enterprise with SP1 cluster (configured for mixed mode) but the connection is not working (times out). We can telent the SQL cluster network name on port 1433 and we made
a UDL connection file, test the connection via windows authentication and it is working, but if we use the sql authentication it is not working.
Also we have two SharePoint 2013 servers connected via NLB.
Any idea about this issue guys?event if 3355 means 3 things:
The SQL Server might be offline.
The SharePoint Foundation database access account might not have the necessary permissions to communicate with the SQL Server.
A firewall that runs on either the local server or on SQL Server might be blocking network communications.
Big question, how you trying to connect SQL windows or sql authentication? is it throwing error on Config wizard or somewhere else?
Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. ****************************************************************************************** Thanks -WS MCITP(SharePoint 2010, 2013) Blog: http://wscheema.com/blog -
SQL database and SharePoint integration
I am looking for material on how to work with sql databases and sharepoint.
Is it possible to use an SQL database, with foreign key relations, in a sharepoint list?
What I am looking to is as follows:
Have 2 tables in SQL Server, with a reference from one, to another.
Have the ability to input and edit both tables from a sharepoint online external list.
SQL Table 1:
Id code
name
SQL Table 2:
Arrival Date
lot #
idCode
idCode references Table 1 id Code
Sharepoint List A
List of Table 1
Sharepoint List B
List of table 2, with the ability to add its to it, that will reference table 1.
I can not find any material or other ares focusing on this subject. You assistance would be appreciated.
BrandonWhat you're after is an External List. There are some details (and much of the configuration is on links in this page) here: http://technet.microsoft.com/en-us/library/jj683119(v=office.15).aspx
Trevor Seward
Follow or contact me at...
  
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs. -
Intermittant (not constant) SQL database ShareWebDb login failed events 3760 and 2424
My Sharepoint 3.0 services that were bundled with SBS 2008 appear to be working fine. Companyweb, etc, all work w/o issue, so I don't want to take violent action, but these errors seem to be accellerating so I would love to know if there is a known
solution.
I typically receive the following (these are in reverse time order, latest at the top, just as they appear in the event log):
Error Event ID: 3760 SQL Database 'ShareWebDb' on SQL Server instance 'np:\\.\pipe\MSSQL$Microsoft##SSEE\sql\query' not found. Additional error information from SQL Server is included below. Cannot open database "ShareWebDb" requested
by the login. The login failed. Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.
one second earlier:Error Event ID: 2424 The update cannot be started because the content sources cannot be accessed. Fix the errors and try the update again. Context: Application 'Search', Catalog 'index file
on the search server Search'
Information Event ID: 18456 No description, here is the Details:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider
Name="MSSQL$MICROSOFT##SSEE" />
<EventID Qualifiers="49152">18456</EventID>
<Level>0</Level>
<Task>4</Task>
<Keywords>0x90000000000000</Keywords>
<TimeCreated
SystemTime="2010-11-12T18:35:06.000Z" />
<EventRecordID>491461</EventRecordID>
<Channel>Application</Channel>
<Computer>myserver.mydomain.local</Computer>
<Security
UserID="S-1-5-20" />
</System>
<EventData>
<Data>NT AUTHORITY\NETWORK SERVICE</Data>
<Data>[CLIENT: <named pipe>]</Data>
<Binary>184800000E000000170000005000450054003300310030005C004D004900430052004F0053004F00460054002300230053005300450045000000070000006D00610073007400650072000000</Binary>
</EventData>
</Event>
Two seconds earlier
Information Event ID 17137 No description, here is the Details:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider
Name="MSSQL$MICROSOFT##SSEE" />
<EventID Qualifiers="16384">17137</EventID>
<Level>4</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated
SystemTime="2010-11-12T18:35:04.000Z" />
<EventRecordID>491460</EventRecordID>
<Channel>Application</Channel>
<Computer>mysever.mydomain.local</Computer>
<Security
UserID="S-1-5-20" />
</System>
<EventData>
<Data>ShareWebDb</Data>
<Binary>F14200000A000000170000005000450054003300310030005C004D004900430052004F0053004F00460054002300230053005300450045000000070000006D00610073007400650072000000</Binary>
</EventData>
</Event>
I get more 3760 errors than 2424's. However, the
2424's do seem to usually correspond to a 3760 18456 17137 occurance and the
3760 are always preceeded by 18456 17137. I was getting one or two sets a day, lately that has increased to 5 or 10.
I've done a lot of
web research on Sharepoint Errors 3760 and
2424 and I see a number of people are experiencing the the same issue. Most of what I've come across for solutions do not apply, since errors are intermittent, not chronic and my public remote URL has already been added
to BackConnectionHostNames as per:
http://blogs.technet.com/b/sbs/archive/2009/08/05/sharepoint-services-3-search-event-errors-after-an-sbs-2008-update-rollup.aspx
I installed the SQL Server Management Studio Express so I could try to track down the permissions on this database. I see the SQL server instance, MYSERVER\Microsoft##ssee, and it shows as running, but when I try to connect to it I get the following
error: "A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote
connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) (Microsoft SQL Server, Error: -1)" I'm assuming that is because I don't have access permission for that internal database.
I don't see any errors in the event log related to failed logins or any errors at all from the SQL server, but there are the time matching informational entries right before the error events and lots of other 17137's and 2803's from MSSQL$Microsoft##sseeThank you Kevin, that does seem to match my symptoms and I have made the change suggested. Just incase that page becomes unreachable by others, here is the part of the page that applies to this:
Issue:
=========
Receive event error 3760 and 6398 on SBS 2008
Cause:
==========
Issue was caused by incorrect Auto Close option for ShareWebDb database
Solution:
==========
1. On the SBS 2008 server, click Start -> All Programs -> Microsoft SQL Server 2005, right click SQL Server Management Studio Express and choose run as administrator.
NOTE: You must run it as administrator to perform steps below.
2. In the Server Name box, type \\.\pipe\MSSQL$Microsoft##SSEE\sql\query, click connect.
3. Expand Database node and right click the ShareWebDb then choose properties.
4. Click Options in the left pane, in the right pane, please check whether the Auto Close option is set to True, if so, please change it to False. -
SharePoint 2013 SQL Server Edition for BI Features - must be on SharePoint SQL Server?
I need to install SQL Server 2012 for a new SharePoint 2013 installation.
Let's say I want to use the BI features of SharePoint 2013 like PowerView.
I already have a separate SQL Server running SQL Server 2012 BI Edition that is used as the database server for our data warehouse and some apps. But this SQL Server will not be used to house the SharePoint 2013 databases.
Do I need to install SQL Server 2013 BI Edition on the SharePoint 2013 SQL Server (where the SharePoint 2013 databases will be housed) or can I used SQL Server 2013 Standard Edition on that server and utilize the BI Edition on the data warehouse server to
use the BI features of SharePoint?Yes, BI or Enterprise must be installed on the SharePoint server in order to integrate SSRS. PowerPivot can be on a separate server with just a download (http://www.microsoft.com/en-us/download/details.aspx?id=35577) for certain components residing on
the SharePoint server. This will give you PowerView, as well.
Trevor Seward
Follow or contact me at...
  
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs. -
Connecting to SQL database via an application deployed in Tomcat
Hi,
When the SQL database is restarted, the connection of the web application gets lost and the tomcat has to be restarted manually in order to reset connection with the database. Please let me know if there is a way by which the connection can be re-establised without manually restarting the tomcat.
Thanks and regards
LipiHi Arut,
Below is the paragraph that is extracted from the
book:
“When connecting to a SQL Server database you cannot use Windows authentication or the SharePoint Server single sign-on service, named Secure Store Service(SSS). You are limited to using a SQL Server authentication user name and password, which are sent
over the network in plain text.”
So Windows authentication users are not supported to connect to SQL Server databases in SharePoint Designer.
As the error still occurs when you connect to SQL server with SQL server authentication users, I recommend to check if the SQL Server authentication method is set to be SQL Server and Windows Authentication mode and please make sure that the account has
permission to access SQL Server databases.
Best regards,
Victoria
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Hi,
I have a customized SharePoint page that takes user input data, validate some of the data, then writes the data to a SharePoint list. If an exception occurs, it will write the error to the ULS.
All was working well in the test environments.
However, recently we noticed that in the QA environment, when it's trying to write to ULS, it causes another issue:
Insufficient SQL database permissions for user 'Name: NT AUTHORITY\IUSR SID: S-1-5-17 ImpersonationLevel: Impersonation' in database 'SP_F1_Config' on SQL Server instance 'SQL01'. Additional error information from SQL Server is included below. The EXECUTE
permission was denied on the object 'proc_putObjectTVP', database 'SP_F1_Config', schema 'dbo'.
I've traced through the code and found that it fails on the line:
SPDiagnosticsServiceBase.GetLocal<LoggerError>();
where LoggerError is the logger class inheritng SPDiagnosticsServiceBase
I have also googled around today, but the most positive solution provided
on this page was to manually modify SQL object permission, which I believe we should not do, and would not be supported by Microsoft.
So the questions are:
Why is AUTHORITY\IUSER used for SPDiagnosticsServiceBase.GetLocal()? Should that account actually be allowed to access SharePoint databases? (This is an intranet environment and using claim based/Windows authentication, no no anonymous access would be allowed
anyway).
I've checked the Application Pool account permissions in SQL, comparing the environment that works and the one that doesn't work, and the permissions/roles/schemas look identical on server and database level. Where else can I check?
On the environment that works, I logged on as SharePoint administrator, created a new SharePoint Visual Web Part solution in Visual Studio, just to test writing to ULS. Then I press F5 in Visual Studio to debug it. It also has the same problem.
It just seems like somehow the user's identity (or whatever the identity SharePoint required) was not passed to SPDiagnosticsServiceBase.
Any suggestions, or even better, solutions would be really really much appreciated!Hi,
Thanks for your sharing, it will be userful to the people who stuck with the same issue.
Best regards
Patrick Liang
TechNet Community Support -
Insuffiecient SQL database Permission for User
Hi All,
The following error is coming in the Event Viewer:
Insufficient SQL database permissions for user 'Name: NNOK\SPPEAPO_SVC001_ES SID: S-1-5-21-2610070952-2089559051-1579118431-1720 ImpersonationLevel: Impersonation' in database 'SharePoint_AdminContent_6fa0b459-ed7c-481f-85c4-b81753e39346' on SQL Server instance
'NOKWDCFISP'.
The EXECUTE permission was denied on the object 'proc_GetTimerRunningJobs', database 'SharePoint_Config', schema 'dbo'.
Kindly reply if you know the solution for this.
Thanks in Advance.
Pravin DhulapHi Pravin,
You can grant "WSS_Content_Application_Pools" execute permission to the procedure "proc_GetTimerRunningJobs"
under SharePoint _Config database, then check results again.
Here is another post you can take a look.
https://social.msdn.microsoft.com/Forums/sharepoint/en-US/a0d08e98-1fd6-42cf-b738-6ba3df082210/search-account-got-insufficient-sql-database-permissions-for-user-execute-permission-was-denied?forum=sharepointadmin
http://sharepointpaul.blogspot.jp/2013/09/resolution-of-sharepoint-event-id-5214.html
Thanks
Daniel Yang
TechNet Community Support -
Dear all,
I am troubleshooting a critical error showed up on Event log. It said:
Insufficient sql database permissions for user 'Name:domain\wss_search ....... EXECUTE permission was denied on the object 'proc_GetTimerRunningJobs', database 'SharePoint_Config', schema 'dbo'
domain\wss_search is the default content access account. According to
http://technet.microsoft.com/en-us/library/cc678863.aspx I should not grant it the Farm Administrators permission.
In the Search Center I am able to search out documents as expected so I think the search service is fine. However I have no clue why this account is trying to access 'proc_GetTimerRunningJobs'.
MarkHi Mark,
This issue was caused by the search account’s permission. For resolving your issue, please do as the followings:
Expand your SharePoint Configuration database 'SharePoint_Config' and navigate to ‘proc_GetTimerRunningJobs’ under Programmability ->Stored Procedures
Right-click proc_GetTimerRunningJobs and choose Properties
Click on Permission on the left launch
Select the Search button and browse for ‘WSS_Content_Application_Pools’
Provide ‘Execute’ permissions for ‘WSS_Content_Application_Pools’
Click OK
Here are some similar posts for you to take a look at:
http://adammcewen.wordpress.com/2013/03/01/execute-permission-denied-on-sharepoint-config-db/
http://technet.microsoft.com/en-us/library/ee513067(v=office.14).aspx
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
we formatted Database server and restored all the databases from the backup. but the sharepoint site is giving below error when i access the home page.
we have 3 application servers in that two are working fine, but only one server getting the below error.
SQL database login for 'SharePoint_Config_2010' on instance 'db server' failed. Additional error information from SQL Server is included below.
Login failed for user 'domain\user'.
could you help what is the issue?Hi,
According to your post, my understanding is that you failed to access sharepoint site with one application server.
It was due to the MOM/SCOM Agent that has a SharePoint management pack installed, the agents Windows Service runs as ‘Local System’ and thus causes this.
The workaround is to either kill the SCOM agent service, or set it to run as a dedicated service account.
In addtion, I recommend to add the logon account of the SharePoint Timer service as a user of the SharePoint_Config database. Give role membership to the account db_owner.
You also need to add the SharePoint accounts back into sql server.
There are some similar articles for you to take a look at:
http://blog.blksthl.com/2012/04/26/login-for-sharepoint_config-login-failed-for-user-domaincomputername-scom-agent/
http://msdn.microsoft.com/en-us/library/jj551781(v=nav.70).aspx
http://sharepoint.stackexchange.com/questions/51623/moved-sql-databases-for-sharepoint-2010-and-now-have-a-3351-error
Best Regards,
Linda Li
Linda Li
TechNet Community Support -
Activate Reporting Services on My Sharepoint SQL SERVER Databse ?
Hi,
I have small sharepoint farm (1 FW and 1 SQL).
I can't find if it's recommended or not to activate and use Reporting Services on the SHAREPOINT SQL SERVER Instance ?
I wouldn't want to decrease my global farm performance.
Thank you for helping.
RegardsSSRS integrated must run on a server that has SharePoint installed and joined to the farm. That will have a significant impact on the SQL Database Engine server from a memory contention and CPU utilization perspective.
Trevor Seward
Follow or contact me at...
  
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs. -
Replication for Sharepoint SQL Server
First, let me explain the situation: My company is planing to use Sharepoint for intranet and as replacement of file servers, so there will be lot of data inside the SQL databases. I'm the DBA and so I'm responsible to implement and administrator the SQL
servers of the Sharepoint. There is one SQL servers (for Sharepoint and content) and my task will later be to implement a transactional replication to a second SQL server. We're using Sharepoint 2013 and SQL 2012 standard edtion.
Because I never implemented a replication before, I've tested this out in a test environment today. I was surprised there was so much drawbacks or at least obstacles:
* Every database need a own publication
* New tables will not be include in existing publications
* Only tables with a primary key can be replicated
So I've asked the sharepoint administrator if there are later many additional database once sharepoint is installed, because I've to create a new publicatoin for each database. The answer was, only a new 'sharepoint site collection' would need an additional
database and this would occur seldom. Sounds great. So I also asked if there are newly created tables during operation, because I would have the add those articles to existing publications. The sharepoint administrator wasn't sure about this. So:
1. Question: Are there many additional tables creating after sharepoint was installed during normal operation by users?
Since tables without primary key can't be replicated:
2. Question: Have all sharepoint tables a primary key?
(For those who like advice me to implement mirroring or AlwaysOn AvailbilityGroups instead, our company has already discussed this point and decided to use replication)
ThanksHello,
Sharepoint does not support transactional replication, but it supports SQL Server AlwaysOn Availability Groups, Log Shipping, and Mirroring.
http://technet.microsoft.com/en-us/library/jj715261(v=office.15).aspx
There some products that provide this functionality too:
http://www.metalogix.com/Products/Replicator/Replicator-for-SharePoint.aspx?utm_campaign=70130000000YVlR
http://www.avepoint.com/sharepoint-replication-docave/
Hope this helps.
Regards,
Alberto Morillo
SQLCoffee.com -
category-database
event id-3351
source-sharepoint foundation
SQL database login for 'DB_Config' on instance 'DB\instance' failed. Additional error information from SQL Server is included below:
Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.
I have been getting this error every hour on only 1 application server of the 2.
My farm consists of 2 app servers, 2 wfes & 2 sql nodes.
My public site is working fine. Authentication is NTLM.
SharePoint VSS Writer is disabled.None of my appPool accounts are running under local system.
I have read many forums/blogs, but couldnt find a solution for this.
Any help would be appreciated!Hi,
As I understand, you found event id 3351 in event log. Please collect more information as below:
Check if the error also occurs on other servers in your farm.
Check if backup job is scheduled at the time when the event id occurs.
Please run Config Wizard or psconfig.exe -cmd secureresources on all servers and test the issue again.
Regards,
Rebecca Tu
TechNet Community Support -
Sharepoint Crawler database went to emergency mode
Hi,
My SharePoint Crawl Database went on Suspect mode suddenly & now i need to bring on Online mode.
For solving this issue, i Google on several sites & came across following steps,
Steps:
EXEC sp_resetstatus 'DBName';
ALTER DATABASE DBName SET EMERGENCY
DBCC checkdb('DBName')
ALTER DATABASE DBName SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('DBName', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE DBName SET MULTI_USER
DBCC CheckDB ('DBName')
Now the problem is Step 1 & 2 completed successfully, but when i tried step 3 it is throwing me below error,
Msg 945, Level 14, State 2, Line 1
Database 'DBName' cannot be opened
due to inaccessible files or insufficient memory or disk space. See the SQL Server errorlog for details.
I am using the service account which has full rights on the server & through which the SQL Server 2012 was configured.
Current status Database is in Emergency mode & I am stuck over there.
Please help.
Regards,
Purvish ShahHi Alberto,
Thank for the reply.
I updated the Database with the below query ,
ALTER DATABASE [YourDB] SET SINGLE_USER;
GO
It completed successfully, but the database is still in the
"Emergency mode".When i checked in the logs it says
Message
Setting database option SINGLE_USER to ON for database 'DBName'.
Regards,
Purvish Shah
Maybe you are looking for
-
Macbook Pro Help Please! Why does it randomly shut off?
My late 2009 Macbook OSX 10.9.2 keeps on randomly shutting down. When it's charging, everything works fine. However, if not, the computer randomly shuts off either 2 min into when I use it or 20 min into it. Below I have included the power report and
-
QUERY WHICH COUNTS NUMBER OF TIMES WORDS/LETTER APPEAR IN SENTENCE - Thanks
I have this query below it gives the number of times a txn is hign comfort and Approved .. nyumber of times txn is meduim comfort and approved etc. There is a futher line whihc shows the number of times txn is blacklisted BL COUNT. I am trying to get
-
Authorization based on number series
Hi All is anybody aware of how can we set the authorizations on the basis of number series for a particular user
-
Thumbnails not visible in Library Grid View
In LR 1.0 on Mac OS X, after converting from Beta 4.1, my thumbnail images are not visible in the Library Grid View, except for just a brief moment when I first click on a Folder (Shoot) name. The images then disappear, leaving just the background. D
-
How to adjust a video to match the resolution of the existing composition?
i am using adobe after effects cs6.